Skip to content
Two modules, one subscription EU hosted Built inside a working fire door company
The office side

It ends in the ledger, not a spreadsheet.

Connect the account once and three flows run in the background with automatic retries. Alongside them sit the three screens that tell you what the business is doing: Analytics, Financials and Activity.

7-day trial · No card required · Cancel anytime

XeroQuickBooksSageFreshBooksHubSpotStripe
Portfolio compliance overview
FIG. 01  Compliance overview — portfolio, live
Six platforms Four accounting packages and a CRM, plus Stripe for card payments. Connect once
Three flows Paid status, payment context and client records, all pushed in the background. With retries
Analytics Pass and fail rates, throughput and outstanding work — each answer linking to the records behind it. Not a dead chart
Activity Team changes, logins, record edits and every email sent, viewable in place and exportable. Full trail
01What it does

In this area, Fire Door App can:

  • Push invoices and payment records into Xero, Sage, FreshBooks or QuickBooks
  • Push companies, contacts, deals and deal line items into HubSpot
  • Retry a failed push automatically, with backoff, rather than losing it silently
  • Push a single invoice to your accounting platform on demand, without waiting for the next run
  • Show the Stripe payment that settled an invoice against that invoice, so a bank line can be tied back to a job
  • Report pass rates, throughput, ageing and outstanding work on the Analytics page
  • Report invoiced, received, owed, ageing and average time to pay on Financials
  • Keep a full audit trail of team changes, logins and record edits on Activity
  • List every email the system has sent, and export it
  • Export any of those views as CSV
  • Feed your own diary from a subscribable calendar link covering both workspaces
  • Archive the whole workspace as a bundle of CSV datasets

The accounting and CRM connections are one-way: we write to them, we never read your ledger back. A full workspace archive is always free on the Seat plan. On the Usage plan one is free every seven days, and extras in the same week are priced by size.

02How it runs

The way this actually works on a job.

  1. 01

    Connect the account

    Authorise once from Integrations. Nothing is copied out of your accounting package that you did not ask for.

    One-time authXero, QuickBooks, Sage, FreshBooks
  2. 02

    Paid status syncs

    When a client pays, the invoice is marked off in your ledger. Nobody reconciles it by hand, and nobody forgets.

    Sync 01Automatic retries
  3. 03

    Payment context follows

    The Stripe payment that settled an invoice sits alongside the invoice records, so finance reconciles without rebuilding the story from bank statements.

    Sync 02Reconciliation
  4. 04

    Client records stay aligned

    Your CRM and your workspace agree on who the client is, so the right company owns the right sites and no duplicate appears at handover.

    Sync 03HubSpot
03What’s in it

The parts you will use every week.

Analytics

Pass and fail rates, throughput and outstanding work across properties and clients — each figure linking through to the records behind it.

Financials

Invoiced and owed leading the page, with ageing, part payments and the job behind every number one click away.

Activity

A full audit trail of team changes, logins and record edits, alongside every email the system has sent.

Automatic retries

A sync that fails because the other end was busy retries by itself rather than waiting for somebody to notice.

Billing on one screen

Seats, usage this period and what it will cost, priced by the same service that bills you.

Exportable everything

Analytics, financials and the audit trail all come out as CSV.

04The output

What connects, and what moves

Three flows, six platforms, no re-keying.

Xero
Paid status and invoice reconciliation
QuickBooks
Paid status and invoice reconciliation
Sage
Paid status and invoice reconciliation
FreshBooks
Paid status and invoice reconciliation
HubSpot
Client and contact alignment, so no duplicate at handover
Stripe
Card payments into your own account, part payments, and the settling payment against each invoice
05 Quick questions

Questions this area gets asked.

Q01

Which accounting packages are supported?

Xero, QuickBooks, Sage and FreshBooks. HubSpot handles CRM, and Stripe handles card payments. All of them are included — there is no integrations tier.
Q02

What happens if a sync fails?

It retries automatically. Persistent failures surface in the workspace rather than sitting silently in a log nobody reads.
Q03

Can we get the numbers out for our own reporting?

Yes. Analytics, Financials and the Activity audit trail all export as CSV, on demand.
More detail in the full FAQ Browse full FAQ
Start today

Connect one account. Stop re-keying month end.

Authorise your accounting package during the trial and raise a real invoice. The reconciliation is the part that is hard to imagine and easy to see.

No card. Cancel anytime.