Bookkeep | Integrations - Square

Automated Square accounting for retail and hospitality brands

Bookkeep connects your Square account to your accounting system and posts accurate, accrual-based journal entries for every deposit — with support for location-level reporting, multi-bank reconciliation, tips, gift cards, taxes, and more.

Square deposits are messy. Bookkeep makes them audit-ready.

Automated journal entries by deposit

Each Square payout triggers a clean, summarized journal entry — automatically posted to QuickBooks, Xero, NetSuite, or Sage Intacct.

Location-level revenue separation

Track revenue, taxes, tips, and gift cards by location, store, or franchisee — and post accurate entries to the right accounts.

Auto-split deposits across accounts

Running multiple stores or franchisees? Bookkeep automatically splits payouts and routes funds to each location’s bank account.

Gift card and tip handling

We treat Square gift cards and tips correctly for accounting: recognizing revenue only when redeemed and separating tip liability from revenue.

Sales tax included and itemized

Capture and book Square sales tax based on what you collected at each location — no manual reporting required.

Daily accrual-based entries

Get revenue posted based on the date of sale — not just when Square sends a deposit — for more accurate period-end reporting.

Supports Square POS + Square Online

No matter how your customer checks out, Bookkeep handles the accounting with one integration.

Built for brands that run on Square — and need better accounting

Multi-location retail operations

Track and reconcile revenue by location, even when Square deposits are grouped.

Hospitality and foodservice brands

Separate tips, sales tax, and revenue for clean, GAAP-compliant books.

Square Online + POS hybrid setups

Reconcile orders across online and in-store — without manual spreadsheets.

Franchisors and store groups

Split payouts and generate location-level entries for franchisees or managed stores.

Gift card and liability accounting

Account for unredeemed gift cards and recognize revenue properly upon redemption.

How Square accounting automation works

Bookkeep Demo with Square and QuickBooks

Storylane is a platform for creating and sharing interactive demos. Welcome to the future of interactive demos.

Product Tours

Use these self directed tours to learn about Bookkeep or just click around to see how it works.

  1. Walk through screens
  2. Journal Entries
  3. General Ledger Mapping

Watch our short walkthrough of Bookkeep’s Square integration.

You may also be interested in our other supported channels

Sales Channel: Amazon

Learn More

Accounting Platform / ERP: BK Books

Learn More

Sales Channel: Clover

Learn More

Sales Channel: Dutchie

Learn More

Sales Channel: eBay

Learn More

Sales Channel: Etsy

Learn More

Accounting Platform / ERP: Intuit Enterprise Suite

Learn More

Sales Channel: Jane POS

Learn More

Sales Channel: Meadow

Learn More

Sales Channel: Mindbody

Learn More

Accounting Platform / ERP: Oracle NetSuite

Learn More

Sales Channel: PayPal

Learn More

Accounting Platform / ERP: QuickBooks

Learn More

Accounting Platform / ERP: Sage Intacct

Learn More

Sales Channel: Sezzle

Learn More

Sales Channel: Shopify

Learn More

Sales Channel: Squarespace

Learn More

Sales Channel: Stripe

Learn More

Sales Channel: Sumup

Learn More

Sales Channel: Toast

Learn More

Sales Channel: Treez

Learn More

Sales Channel: Walmart

Learn More

Sales Channel: WooCommerce

Learn More

Accounting Platform / ERP: Xero

Learn More

Accounting Platform / ERP: Zoho Books

Learn More