If you've ever looked at your Xero bank reconciliation and wondered why the Stripe deposit doesn't match your salon software's sales report, you're not alone. Salons are high-transaction businesses, and the way payment gateways batch their funds can be a nightmare for a bookkeeper who hasn't set the system up correctly.
In 2026, the key to a stress-free BAS is a robust Daily Takings Reconciliation process. Here is how to set it up in Xero.
A "Clearing Account" (or "Suspense Account") is a temporary home for your money. Instead of mapping your salon POS (like Timely) directly to your Bank Account, you map it to a Merchant Clearing Account on your balance sheet.
One of the biggest reasons for a mismatch is the transaction fees. Many payment providers deduct their 1%–2% before the money hits your bank. If the deposit is $980 but the sales were $1000, your Xero won't match.
💡 Pro Tip: Set up a Bank Rule in Xero that automatically identifies deposits from your merchant provider and splits them between the "Clearing Account" (for the gross sale) and "Bank Fees" (for the merchant charge).
For cash payments, we recommend a "Banking Account" specifically for cash in your Xero setup. Record all cash sales into this account, then when you actually physically deposit the $500 cash at the bank, record it as a Transfer from the "Cash Account" to the "Business Bank Account."
Don't just lump all income into "Sales." Create distinct revenue codes for your daily takings reports:
Our Xero specialists can audit your account setup and ensure your daily takings are tracked with automated precision. Don't lose profit to messy books.
Talk to a Salon Xero Specialist