Bookkeep For Toast: Daily Summary By Location
Bookkeep’s Toast automation creates one daily sales summary journal entry per location, giving restaurant operators and accountants a clear, structured view of financial activity while keeping accounting records accurate and reconciliation-ready.
Unlike posting accounting entries per order, the daily summary approach is significantly more efficient. A typical restaurant location can process 100+ orders per day, and posting each order individually can clutter the general ledger, slow down the accounting system, and provide little additional financial insight. By summarizing activity into a single daily entry, Bookkeep preserves the detail from Toast while ensuring the accounting system operates optimally.
How the Daily Sales Summary Works
For each location and business date, Bookkeep generates a single summarized journal entry that includes:
-
Gross sales down to net sales
-
Discounts and promotions
-
Payments by method (cash, cards, online payments, etc.)
-
Merchant cash advance (MCA) repayments
-
Processing fees
-
Sales tax and sales tax withheld
-
Gift cards redeemed
-
Gift cards issued
This daily summary allows finance teams to:
-
Maintain detailed reporting without cluttering the general ledger
-
Reconcile payouts and balances more easily
-
Align accounting records with operational reporting from Toast
Handling Voided Orders After the Business Date
In Toast, it is possible for an order to be voided after its original business date. When this occurs, Toast updates the original transaction rather than creating a new adjustment on the date the void occurred.
To stay aligned with Toast’s reporting, Bookkeep automatically reruns the original business date and excludes the order that was voided. This ensures that:
-
The affected day’s sales totals match Toast
-
Revenue is not overstated
-
Accounting records remain accurate without requiring manual corrections
Accounts Receivable Handling in Toast
Bookkeep automatically manages accounts receivable (A/R) scenarios when orders are not paid at the time of the sale.
How It Works
-
The order’s business date determines when the sale is recognized.
-
Revenue is recorded on that business date.
-
An Accounts Receivable balance is created for the unpaid order.
When the payment is completed later, Bookkeep:
-
Reverses the balance through the A/R Charges line
-
Records the payment appropriately
This ensures revenue is recognized at the correct time while keeping receivables accurate.
Deferred Revenue Handling
In some cases, an order may be paid before it is completed, such as when a payment is made early and a tip is added before final completion.
Bookkeep handles this using deferred revenue logic.
Step 1: Prepayment Occurs
When payment is received before the order is completed:
-
The full payment amount is recorded
-
The amount can be posted to a deferred revenue account
Step 2: Order Completion
Once the order reaches completion status:
Deferred revenue is reversed, and the following are recognized:
-
Revenue
-
Tips
-
Taxes
-
All other related components of the sale
This ensures revenue is recognized only when the order is operationally complete.
Gift Card Handling
Bookkeep captures all gift card activity, including:
-
Gift cards issued
-
Gift cards redeemed
-
Fully discounted gift cards
Important Note About Reporting Differences
When a gift card is issued with a 100% discount, Bookkeep records:
-
The gift card issuance
-
The discount applied (posted to the discount line)
However, this can sometimes cause a difference compared to the Toast Sales Summary, because:
- The Toast report may exclude the gift card discount from total discounts for that date.
This difference is expected and reflects a more complete accounting treatment of the transaction in Bookkeep.
Toast Balance and Payout Visibility
Toast does not expose deposit or payout data through its API, which means Bookkeep cannot automatically post deposits or payouts from Toast into the accounting system.
However, Bookkeep is designed to calculate and track your running Toast balance as closely as possible. Each day’s automation:
-
Reflects sales activity from Toast
-
Reduces the balance for processing fees
-
Reduces the balance for merchant cash advance (MCA) repayments
This approach helps ensure the resulting entries closely align with the balance you would expect from Toast, even though the actual deposit data is not available through the API.
Why the Daily Summary Model Matters
Bookkeep’s daily summary structure provides:
-
Accurate financial reporting aligned with restaurant operations
-
Clean general ledger entries that avoid overwhelming accounting systems
-
Proper handling of complex payment scenarios
-
Built-in support for receivables and deferred revenue
-
Improved reconciliation between POS activity and accounting
By summarizing activity per location per day, Bookkeep ensures that restaurants using Toast have accounting records that are detailed, scalable, and optimized for accounting performance.