How Payments Sync to Your Accounting Software
When a customer pays an invoice through Factory, the payment syncs automatically to your connected accounting package. This works with Xero,
QuickBooks, and MYOB.
What happens automatically?
The invoice is marked as Paid in Factory in real-time.
A payment record is created and synced to your accounting software instantly.
The payment is matched to the corresponding invoice in Xero, QuickBooks, or MYOB.
No manual reconciliation is needed for payments made through Factory's online payment feature.
Do I need to set anything up?
No additional setup is required. If your accounting integration is already connected in Factory, payments will sync automatically as soon as your Stripe account is active.
β‘Important: One-Way Accounting Sync
The accounting sync works in one direction only β from Factory to your accounting software. If a customer pays by bank transfer and you reconcile it in Xero, QuickBooks, or MYOB directly, this will not update the invoice status in Factory. Bank transfer payments still need to be marked as paid manually inside Factory. It's recommended to reconcile a bank transfer payment in Factory, that way you'll avoid double handling as anything that's marked as paid in Factory will flow through to your accounting package.
Refunds and the accounting sync
If you issue a refund through the Stripe Dashboard, this does not automatically update Factory or your accounting software. To keep your records accurate, delete the corresponding payment in Factory after issuing the refund in Stripe. This will remove the matching accounting entry.
Viewing payment details
Payment status, date, and amount are visible on each invoice in Factory. For detailed transaction history and downloadable reports, log into your Stripe Dashboard.
