The Three Features We Almost Didn't Build (And Why We're Glad We Did)

About eighteen months in, a message arrived from a plumber in Manchester. He'd been using Invoicr since the early days - bank-to-bank payments, no card fees, invoices on his phone. His business had grown enough to hire a part-time assistant, and he needed her to be able to issue invoices too. "Otherwise," he wrote, "I'm spending my evenings doing paperwork when I should be pricing jobs." That one message told us everything we needed to know about our next move.

When one user becomes a thousand

The thing about building for tradespeople is that the path they take is predictable, and tight. A plumber starts solo. They pick up a job or two a week, invoice on their phone between call-outs. If they're any good at their craft, they get busier. Within a year or two, they're hiring help - a mate who can handle the simpler jobs, or an office person to manage enquiries and paperwork.

We launched Invoicr knowing this trajectory existed. But we shipped version one as a solo tool. One person, one phone, one set of login credentials. The logic was simple: test the core idea first (bank-to-bank payments cost less), then expand.

That plumber's message wasn't unique. It was the tenth or eleventh in a similar vein. And it forced an honest question: if our product couldn't grow with our users, we weren't actually solving their problem. We were solving the problem of their first six months.

Five seats, because you can't scale alone

We added the ability for Business subscribers to create five team seats. Nothing exotic. Each person gets a login. They can issue invoices, send reminders, manage quotes. Notifications let you see who did what and when.

It sounds straightforward now. At the time, it required rethinking the entire backend of how we stored permissions, how we logged activity, how we prevented disasters like duplicate invoices or conflicting data writes. We spent a sprint just on the authentication layer.

But here's what surprised us: the real win wasn't technical. It was permission. Once a tradesperson could hand their assistant a login and say "you're officially invoicing now," something shifted. They stopped seeing their business as tied to their phone. They started thinking about delegation, about processes, about growth.

One electrician in Bristol told us that the five-seat limit itself was useful. "I don't need my whole team on invoicing," he said. "But I needed to know there was room for the people who do the admin. Five seats feels right for us." Constraints, it turned out, can be clarifying.

VAT and CIS compliance: the unglamorous feature that mattered most

VAT returns. CIS returns. Subcontractor tax. These aren't things most solo traders think about on day one. Then January arrives, and suddenly they're staring at a spreadsheet trying to unpick which invoices were CIS liable and which weren't.

We realised that if we were serious about growing with our users, we couldn't ignore this. A plumber who hits the VAT threshold (£85,000 turnover) needs to track VAT. A gardener working for domestic clients versus commercial clients needs to know the difference for CIS. A decorator juggling both jobs and subcontractors needs a way to flag which invoices matter for tax.

So we built it. Invoicr now lets you toggle VAT on invoices, set a VAT rate, and track CIS liability by client. When it comes time to file a return, you've got the numbers you actually need - not a mass of spreadsheet confusion.

It's not flashy. No one texts their mate saying "I just logged into an invoicing app and did some CIS categorisation." But we heard from accountants using Invoicr with their clients. They told us the tax tracking was accurate enough that reconciliation took half the time it used to. That matters. Especially when you're billing by the hour.

Accountant export: closing the loop

The final piece slotted into place when we realised we were sitting on data someone else needed. A sole trader invoices through Invoicr, gets paid bank-to-bank, marks invoices as VAT liable or CIS. All that information exists. But when they take their records to their accountant, the accountant is working from the same information in a different system.

We added accountant export. One button. It generates a CSV with all the invoice data, VAT figures, CIS flags, payment status. An accountant can import it directly into their accounting software or use it to reconcile against the business records they're already holding.

What we didn't anticipate was how much this would be used by the sole traders themselves. Many don't have an accountant - they do their own books, or file via a tax agent. Having one clean export of their year's invoicing meant they could hand it to someone else, or keep it as a backup, or simply understand what they've actually billed.

One customer sent a message saying she'd used the export to prepare for a loan application. The bank wanted to see her invoicing records. Instead of printing out six months of phone screenshots, she had a clear, professional list. She got the loan.

The pattern underneath

Step back, and there's something obvious: these three features weren't about being clever. They were about listening. A user grows, so they need seats. A trader hits the VAT threshold, so they need tax tracking. An accountant asks for data portability, so we built an export.

We didn't add these because they'd look good on a comparison chart. We added them because the tradespeople using Invoicr kept telling us what came next in their journey. And if we weren't there for that next step, someone else would be.

The Business tier isn't for everyone. Most of our users are still on Free or Pro, handling their invoicing solo and keeping things simple. That's fine. But for the plumber in Manchester, the electrician in Bristol, the gardener who's growing her team, those five seats and that tax tracking turned Invoicr from a tool into something that could actually scale with their ambitions.

Is your team still waiting for you to handle the admin work, or have you given them the tools to take it off your hands?

Want to try Invoicr?

Visit Invoicr →