About the Xero integration
Integrating Cookaborough with Xero transforms your financial workflows, removing manual exports and delays and giving you live visibility of your business performance.
With a one-time setup, your sales, delivery fees, vouchers, service fees, and commissions flow directly into Xero. This gives you:
- Live cash flow visibility
- Easier and more accurate reconciliations
- Stronger debtor tracking
- Time saved on manual bookkeeping tasks
You can also isolate Cookaborough transactions using Xero’s tracking categories and access tailored profit and loss reports.
⚠️ Tip: If you already use Cookaborough, we recommend activating the integration at the end of a menu cycle. This timing makes it easier to perform the one-off reconciliation required when transitioning from a manual export/import process.
How to set up the Xero integration
Step 1: Prepare your existing Xero accounts
If you're using existing Xero accounts, ensure they are set up with the correct Account Type and that “Enable payments to this account” is selected where indicated:

If you're creating new Xero accounts, no preparation is needed.
⚠️ Tip: You can also set up Xero tracking categories to isolate Cookaborough transactions in your reporting — this is considered best practice. If you don’t already have tracking categories configured, follow Xero’s guidance to set these up: HERE.
Step 2: Connect to Xero from Cookaborough
- Log in to Cookaborough
- Go to Settings > Integrations
- Under Xero, click Connect
- Follow the prompts to sign in to your Xero account and click "Allow access"
- In Cookaborough, select your Xero business account, then click "Save"
Step 3: Map your accounts
- For each Cookaborough transaction type, either:
a) Select an existing Xero account to map each Cookaborough transaction category, or
b) Click Create new Xero Account if needed - If using tracking categories, you can assign them to your Cookaborough transactions. If not, you can skip this step.
- Once complete, you'll see a confirmation that Xero is connected.
⚠️ Tip: If an account you’re expecting doesn’t appear, revisit Step 1 to ensure it's been correctly set up in Xero.
Step 4: Check transition data (if you're already using Cookaborough)
If you've previously used manual exports to Xero, a one-time reconciliation is required to ensure a clean transition.
To reconcile:
1. Review the Stripe Holding Account and Debtors Clearing Account in Xero
2. Ensure there are no duplicate or missing transactions
3. Confirm both accounts align with your order records
Cookaborough Support can help with this process - contact [email protected] if you need assistance.
Step 5: Ongoing reconciliations
Once connected, financial data will automatically sync from Cookaborough into Xero.
Two key reconciliations to monitor regularly:
1. Stripe Holding Account - behaves like a bank account. The balance in Xero should match the value shown in Cookaborough under: Settings > Payments > Total
2. Debtors Clearing Account - this should always have a balance of $0.00
If either account is not reconciling, contact [email protected] for support.
Best practice Xero tips
- Reconcile the Stripe Holding and Debtors Clearing accounts weekly
- Use Xero tracking codes to customise profit & loss reports
- To improve cash flow and reduce non-payments, manage your debtors actively:
- Favourite the Aged Receivables Detail report in Xero
- Change the reporting view from monthly to weekly
- Use it to identify and follow up with overdue accounts promptly
Additional Information
Need more information? Contact Cookaborough Support:
✉️ [email protected]
