← All use cases
Use caseType of company : Multi-location services company (maintenance, cleaning, security)

Quotes, contracts, scheduling and invoices connected across branches

The quote is in the CRM, the contract in a shared folder, the schedule in another tool and the invoice in a fourth, with different habits in each branch. A shared reference and a few reliable handoffs would let you follow every job from quote to invoice.

Illustrative use case. It describes a problem we come across often and what we could build to solve it. It is not a client project: no results are claimed.

1

The starting point

The company has several branches. Sales staff write quotes in the CRM. Once signed, the contract goes into a shared folder. Each branch schedules jobs in its own tool, sometimes a spreadsheet. Invoicing happens in separate software, based on the jobs marked as done. Each branch has its own habits: its own statuses, its own prices, its own way of naming clients and sites.

The actual problem

The chain breaks at the handoffs. A signed quote never gets scheduled because nobody told the branch. A maintenance visit included in the contract is never created. A completed job isn’t invoiced because it wasn’t marked as done, or because an extra agreed on site was never recorded. A contract’s annual price review is forgotten. And because the quote, contract, job and invoice share no common reference, finding what is missing means comparing four tools by hand.

2

What could be built

  • One shared reference per account, for example the branch code followed by the contract number, carried on the quote, the contract, every job and every invoice.
  • Creating the contract and the planned jobs as drafts in the branch’s scheduling tool as soon as a quote is marked signed.
  • Preparing a draft invoice line when a job is marked done, including extras recorded on site.
  • A daily exceptions report: signed but not scheduled, done but not invoiced, contracts coming up for renewal, clients missing a company ID.
  • A view per branch and a company-wide view, built from the same data.
  • Invoice numbering series per branch where the rules allow it, with no risk of duplicate numbers.
3

What would change for the team

  • Every account can be followed from quote to invoice with one reference.
  • Jobs that are done but not invoiced show up every day, instead of at month end or never.
  • Branches keep their scheduling tool, but share the same statuses and the same reference.
  • Management sees activity across all branches without asking each one for spreadsheets.
  • Client data is cleaner, which matters as e-invoicing rules add new mandatory details.
4

What stays under human control

  • Special prices, discounts and goodwill gestures.
  • Sending each invoice: it is prepared as a draft, then someone checks it and sends it.
  • Scheduling trade-offs: emergencies, staff shortages, priorities between clients.
  • Disputes, credit notes and renegotiating a contract when it comes up for renewal.

Going further

The article Quote to invoice across locations: connecting your tools covers where the chain breaks, what to harmonise between branches before connecting anything and a simple weekly “done but not invoiced” check.

Does this problem sound familiar?

Tell us about your process: we’ll look together at what is worth automating, and what isn’t.

Request a free audit