Skip to main content

Toast to Accounting | Understanding Processing Fees

Learn how Toast POS card processing fees sync to Xero, Sage Intacct, and other systems via Omniboost. Understand fee offset mechanics, read your daily journal entries, and easily reconcile net bank payouts.


How Toast Data Flows

When reviewing your daily Toast sales alongside the journal entries posted to your accounting software, you might wonder how credit card processing fees are handled.

Toast captures credit card payments at gross value whenever a guest pays at the terminal or online. However, when Toast deposits those funds into your bank account, it sends a net payout (your gross card collections minus transaction processing fees).

To ensure your financial reporting remains accurate without creating headaches during bank reconciliation, Omniboost automates a balanced, two-sided entry within your daily financial journal.

Why Processing Fees Need an Offset Line

In standard double-entry bookkeeping, two important things must happen at the same time:

  1. Accurate Profit and Loss (P&L): Processing fees are an operational business expense. They need to be recorded on your Income Statement under an expense account (such as Processing Fees) so you can track merchant costs over time.

  2. Simple Bank Reconciliation (Balance Sheet): When Toast transfers money to your bank account, the bank statement line shows the net amount collected. If your card clearing account only holds the gross receipts, matching the bank deposit leaves an unresolved difference equal to the fees.

The Two-Sided Solution

Omniboost solves this by booking two complementary lines for processing fees:

  • Fee Expense Line: Increases your processing fee expense on your Profit and Loss statement.

  • Fee Offset Line: Credits your card clearing account on your Balance Sheet by the exact same fee amount.

Because the fee offset reduces the card clearing account directly, the ending balance in your clearing account changes from the gross card total to the exact net deposit that Toast sends to your bank.

Understanding Your Daily Journal Entry

Below is an example of how your daily sales, card payments, processing fees, and taxes appear in your accounting software.

As shown in the journal entry above:

  • Sales and Revenue: Your sales (such as Food and Beverage) are credited to your revenue accounts according to your menu categories and revenue centers.

  • Taxes and VAT: Tax handling reflects your regional setup and software capabilities. For UK and Australian setups (such as Xero), sales lines are booked net of tax with the appropriate tax type applied directly to the line. For North American setups, taxes are typically sent to dedicated sales tax liability ledger accounts.

  • Card Payments: Each card payment type (Visa, Mastercard, Amex, Discover) is booked at its full gross amount into your Card Payments clearing account.

  • Merchant Processing Fees: The transaction fee is debited to its own Processing Fees expense account.

  • Processing Fee Offset: The exact same fee amount is credited to Processing Fees - Offset within your Card Payments clearing account, reducing the balance so it matches your net payout.

How It Clears in Your Bank Feed

Here is the step-by-step numerical breakdown showing how your card clearing account reconciles with your bank statement:

Step 1: Gross Card Payments Received

Across all card brands (Visa, Mastercard, Amex, Discover), the gross total debited to your Card Payments Account (2300) is:

  • Visa: £2,550.07

  • Mastercard: £1,422.85

  • American Express: £1,152.57

  • Discover: £7.95

  • Total Gross Card Takings: £5,133.44

Step 2: Processing Fee Offset Applied

In the exact same journal entry, the processing fee offset is credited to the same account:

  • Gross Card Takings: £5,133.44

  • Less Processing Fees Offset: -£92.68

  • Net Remaining Balance on Card Payments (2300): £5,040.76

Step 3: Fee Expense Recorded

Simultaneously, the £92.68 is debited to Processing Fees (7905), ensuring your merchant costs are fully visible on your operational reports.

Step 4: Reconciling Your Bank Deposit

When Toast disburses the batch settlement to your bank account, your bank feed shows:

  • Deposit received from Toast: £5,040.76

To reconcile in your accounting software:

  1. Open your bank reconciliation screen.

  2. Select the incoming deposit of £5,040.76.

  3. Match it against your Card Payments Account (2300).

  4. The balance on Account 2300 reduces to £0.00, confirming that your card sales and processing fees are completely reconciled.

Account Setup Best Practices

To make sure this flow works smoothly, check that your integration setup follows these basic guidelines:

  • Card Clearing Account: Make sure all credit card tenders (Visa, Mastercard, Amex, etc.) point to your central card clearing account.

  • Processing Fee Expense Account: Point this to the expense account where you want to monitor your merchant fees.

  • Processing Fee Offset Account: Always point the fee offset to the exact same clearing account as your credit card tenders. This is what allows your clearing account balance to automatically match the net bank payout.

Quick Reference Summary

Stage

Toast POS Reports

Daily Accounting Journal

Your Bank Feed

Sales Revenue

Net and gross sales breakdown by category

Credited to revenue accounts

Not shown individually

Gross Card Sales

Total card sales grouped by tender

Added to Card Payments clearing

Not shown individually

Processing Fees

Fees shown on settlement report

Added to Processing Fees expense

Deducted before deposit

Fee Offset

Deducted in settlement summary

Deducted from Card Payments clearing

Adjusts clearing to net payout

Did this answer your question?