The bookstore app Square never built

Sync book descriptions, covers, and pricing to Square POS in seconds. Import distributor orders from Ingram, Edelweiss, and more—no spreadsheets or manual entry.

book by book screenshot with book cards

Square wasn't built for bookstores. No distributor imports. No automatic book descriptions. Missing or incorrect cover images. So you spend hours on data entry that should take minutes.

Our Solution

book by book
automates the tedious parts of running a bookstore. We bridge the gap between your distributors and your Square POS, ensuring your inventory is always accurate and your listings are complete.
  1. 1 Connect your orders.
    Upload a distributor order file, scan ISBNs, or paste them in.
  2. 2 Review the details.
    Watch as descriptions, cover images, and pricing auto-populate instantly.
  3. 3 Sync to Square.
    Push new books and updated inventory to your POS with one click.

Supported order files: Ingram, Edelweiss, PubEasy, and BookNet CataList

Features Made for Bookstores

Order Import

Upload order files from your distributors to automatically create missing books in Square and update inventory.

order import screenshot
new books and replenishment review screenshot

New Books and Replenishment

Import or scan your orders as-is, and we'll handle which books should be created in Square and which ones should be replenished.

Paste or Scan ISBNs

Paste ISBNs straight into the order builder or enter them using a traditional scanner.

order builder with pasted ISBNs and scanner input
cost of goods sold screenshot

Inventory Flexibility

Generate Square Purchase Orders or directly update inventory with built-in cost tracking. Choose whatever fits your workflow and Square plan.

Your Categories, Your Format

Automatically map book genres to your existing Square categories and customize item name formats to match your conventions. We adapt to your setup.

name format settings
barcode scanning screenshot

Barcode Scanning

Use your phone to scan physical books, adding them to your inventory with automatic descriptions and cover images. Perfect for used books or special orders.

Accessible from any device
Complete book descriptions
Fast, modern interface
Automatic cover image retrieval

Worry-free Integration

Zero Disruption

We complement your existing Square setup; we don't replace it.

Source of Truth

Your catalog and inventory lives and stays in Square.

No Lock-in

Cancel anytime. Your data remains yours, exactly where you left it.

No Installs

100% cloud-based. No downloads or IT management required.

If you need help, email support for setup questions and advice for your specific workflow. In-app chat is also available once you're signed in.

Simple, Transparent Pricing

No setup fees. No per-transaction charges. No revenue sharing.

25 Spots Only
Founding Member
$29 $22
per month
or $225/year (save $39)
  • Distributor order imports
  • ISBN scanning with descriptions and images
  • Automatic Square category mapping
  • Square catalog and inventory sync
  • Restock and COGS reporting
  • Cancel anytime
  • Your data stays in Square
  • 25% off forever

30-day free trial. No credit card required.

Standard
$29
per month
or $299/year (save $49)
  • Distributor order imports
  • ISBN scanning with descriptions and images
  • Automatic Square category mapping
  • Square catalog and inventory sync
  • Restock and COGS reporting
  • Cancel anytime
  • Your data stays in Square

30-day free trial. No credit card required.

Need a hand? Email support or use the in-app chat if you want help getting set up or just have questions.

Common Questions

What Square subscription do I need?

You can use
book by book
with any Square plan.

What happens to my data if I cancel?

All of your Square data remains intact,
book by book
just stops syncing with your Square account. You can resume your subscription at any time to continue using the service.

How long does setup take?

You can create your account and finish your first import in less than 5 minutes.

Do you support other distributors?

We currently support order files from Ingram, Edelweiss, PubEasy, and BookNet CataList. The importer has flexibility in the column names it looks for, so files from other distributors may work as well. Our barcode scanner works for any book with an ISBN, including used books.

Does this work with used books?

Yes! Use barcode scanning for any book with an ISBN, new, used, or out of print.

Is there a trial period?

Yes! Start with a 30-day free trial. No credit card required.

How does the Founding Member discount work?

The first 25 paying customers get 25% off forever. To lock in the founder discount, add a payment method before your trial period ends.

How does Cost Of Goods Sold (COGS) work?

When performing inventory updates directly through
book by book
, COGS won't be tracked in Square due to current limitations with their API. However, we'll keep track of COGS on our side for your reference. If you're a Square Premium subscriber, you may choose to adjust inventory via Purchase Order files which we generate, allowing Square to track COGS as usual.

Import your next order in under 5 minutes.

30-day free trial. No credit card required.