Integrations

QuickBooks & Xero accounting sync

Sync invoices, expenses, and sales to your accounting software

What this does

Pushes Wemu's sales, invoices, expenses, and refunds into QuickBooks Online or Xero — so your accountant sees every Wemu transaction without re-typing anything.

Choose one (you don't need both)

| Feature | QuickBooks | Xero |

|---------|-----------|------|

| Sync direction | Wemu → QB | Wemu → Xero |

| Invoice push | ✅ | ✅ |

| Expense push | ✅ | ✅ |

| Refund push | ✅ | ✅ |

| Stripe fee reconciliation | ✅ | ✅ |

| Best for | US / Canada | UK / Australia / NZ / SEA |

Connect QuickBooks Online

📍

Navigate to: Settings → Integrations → QuickBooks

  1. Tap Connect QuickBooks
  2. Sign in to your Intuit account
  3. Pick the QuickBooks company to link (if you have multiple)
  4. Grant Wemu permission to create customers, invoices, and expenses
  5. Map Wemu categories → QB chart-of-accounts codes (e.g. "Coffee sales" → "4000 · Sales")
  6. Save

Connect Xero

📍

Navigate to: Settings → Integrations → Xero

Same flow — OAuth into Xero, pick the organisation, map accounts.

What syncs

  • Every completed order → an invoice in QB/Xero, customer auto-created if new
  • Every refund → a credit note against the original invoice
  • Every expense entered in Wemu → a bill / expense in QB/Xero
  • Stripe fees — auto-recorded as a fee line per payout so your bank reconciliation matches

What doesn't sync

  • Cash drawer movements (those are operational, not accounting)
  • Bookings without a paid invoice attached

Sync timing

  • Real-time — each order/refund pushes within a minute
  • Nightly reconciliation — catches any misses, dedupes

Troubleshooting

If an invoice fails to sync (wrong account code, customer mismatch):

  • Settings → Integrations → QuickBooks / Xero → Sync errors lists every failed transaction with the exact error
  • Fix the mapping or customer + tap Retry

Disconnecting

Settings → Integrations → [provider] → Disconnect. Past synced transactions stay in both systems; nothing new pushes.

Was this article helpful?

Still need help?

Our support team is available Monday to Friday, 9am to 6pm EST.