Toast: Understanding Tax Withholding and MCA Repayments in Bookkeep | Build with Bookkeep

On this page

Bookkeep’s Toast integration is designed to accurately reflect how Toast handles settlements—even when the underlying logic is complex. One of the most common areas of confusion is sales tax withholding and how it appears across orders.

This article explains how tax withholding works in Toast, why it may not appear on the same order, and how Bookkeep ensures accurate accounting.

The Challenge: Tax Withholding in Toast

Toast orders can include sales tax withholding, but the way this is reflected in orders and settlements can be misleading:

👉 This is intentional behavior in Toast, not an error

Why This Happens

Toast’s settlement system treats withholdings (like marketplace facilitator tax) as a restaurant-level obligation, not a transaction-level item.

Key mechanics:

1. Debt Creation

2. “Next Available” Collection Logic

3. The Result

👉 This is why you may see:

What is Included in MCA Repayments?

Toast may withhold part of a credit card deposit for several reasons, all grouped into a single field:

⚠️ Important:

Why This Creates Complexity

Because:

It becomes difficult to:

How Bookkeep Handles This

Bookkeep has developed a method to ensure accurate and reliable accounting despite these limitations.

1. Dedicated Tax Withheld Line

2. Cross-Order Matching Logic

3. Preventing Double Counting

👉 This avoids:

Example Scenario

  1. Order A (Marketplace Order)
    • Triggers $0.53 tax withholding
    • Creates a liability at the restaurant level
  2. Order B (Next Payment Captured)
    • Toast deducts $0.53 from this payment
    • Shows up as MCA Repayment Amount
  3. Bookkeep Treatment
    • Records $0.53 as tax withheld (from Order A)
    • Identifies the same $0.53 in Order B’s MCA repayment
    • Excludes it from MCA totals to prevent duplication

Result

With Bookkeep:

Summary

Toast’s handling of tax withholding is order-agnostic, which can create mismatches between where tax is triggered and where it is deducted.

Bookkeep solves this by:

👉 The result is accurate sales tax reporting and clean accounting, even in complex Toast tax withholding scenarios.