Skip to main content

How Payments Sync to Your Accounting Software

How Factory interacts with your accounting package

Updated today

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?

  1. The invoice is marked as Paid in Factory in real-time.

  2. A payment record is created and synced to your accounting software instantly.

  3. 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.

Did this answer your question?