Accounting & integrations

Send your billing to your books. Skip the second entry.

Connect QuickBooks Online or Xero once. ServiceVisit sends what you bill, collect and refund, and tells you when a record has drifted.

How it works
1

Connect

Sign in to your accounting system.

2

Map

Match accounts and, for Xero, tracking categories.

3

Send

Invoices, payments and more are sent.

4

Review

Drift is flagged for you to resolve.

QuickBooks Online & Xero

Two accounting systems, one workflow

Both connect from Settings → Integrations. Pick your accounts, and ServiceVisit sends invoices and their payments, refunds, customer credits, voids and write-offs, plus package liability movements. Customers and contacts are created in your books as invoices are sent.

  • QuickBooks Online and Xero
  • Account mapping; Xero tracking categories
  • Invoices, payments, refunds, credits, voids and write-offs
  • Approved time entries to QuickBooks and Xero Projects
  • Drift detection and a reconcile sweep with retry limits
Payments

Stripe for cards

Connect Stripe to take card payments; payouts and earnings appear in ServiceVisit.

  • Stripe payment connection and readiness checks
  • Payouts and upcoming payouts
  • Payment webhooks handled for you
Webhooks

Push events to your own systems

Register webhook endpoints, choose events, see delivery logs and rotate secrets.

  • Endpoints with event selection
  • Delivery logs
  • Secret rotation
  • Plan allowances: endpoints 2 / 10 / 25

And also in accounting & integrations

Time export

Approved time for technician pay.

Account picker

Choose income and deposit accounts.

Modified in accounting

Mark a record changed in your books.

Country check

Warns on a non-US QuickBooks company.

Deposits & credits

Carried through to Xero.

Reconciliation

A sweep re-checks records that have not landed in your books.

Good to know

  • Sending is one-way: ServiceVisit sends to your accounting system. It does not import existing customers, invoices or payments, and it does not sync bank feeds or payroll.
  • Turn on sales tax in ServiceVisit only; ServiceVisit calculates tax, so do not enable your accounting system's own tax engine.
  • There is no public API key self-service or calendar sync today.

See it working on your own jobs.

Start a free trial. A credit card is required to begin, and every plan includes unlimited users.

ServiceVisit Sales

Pre-sales questions? Ask away.

Walter is an AI assistant and can make mistakes. Don’t share passwords or card details.

Sales is offline.

Say hello to get started.

This chat has ended.

The conversation is saved for both you and the Sales team.