Nobody outgrows their software all at once. It happens one job at a time, and almost always at the same moment: the week order volume steps up.
Forty wholesale accounts is a different business from twelve, even though nothing about the product changed. The free invoicing tier runs out of invoices. The spreadsheet that tracked tomorrow’s drops becomes the thing two people disagree about. Somebody starts a second spreadsheet.
This guide names the specific product to pay for in each job, what it costs on the vendor’s own 2026 pricing page, the usage signal that says the cheaper option has run out, and roughly what the switch will cost you in time. If you’d rather consolidate several of these jobs into one platform instead of picking a specialist for each, the companion guide to software for small business management compares ten all-in-one suites on the same terms.
The Bottom Line
- Upgrade on a trigger, not a calendar. Xero’s entry Early plan caps you at 20 invoices and 5 bills a month; that cap, not your revenue, is the signal.
- Free tiers here go further than you would expect: Wave invoices unlimited for $0, HubSpot’s CRM covers 1,000 contacts and 2 users with no time limit, Square’s POS software is free and charges per transaction.
- The expensive mistake isn’t picking the wrong app, it’s picking one with no export and no API. Switch cost is mostly data migration, so check the exit before you commit.
- Accounting is where growing operations overpay fastest: QuickBooks Online Essentials lists at $85 a month for 3 users while Xero Growing is $59 with no stated user cap.
- Audit the subscriptions once a quarter. Software bills grow by accretion, and nobody ever cancels anything.
Metrobi drivers are rated 4.97/5
Trusted by local businesses for:
- Background-checked professionals
- Specialized in business deliveries
- Same drivers for consistency
- 4.97/5 average delivery rating
How to tell you’ve outgrown a business software tool
Growth shows up as one of four specific signals, and each one points at a different kind of upgrade:
- A hard cap. Invoice counts, contact counts, seat counts. The vendor has decided for you; the only question is which tier.
- A second spreadsheet. When somebody builds a sheet to work around the tool, the tool has stopped covering the job.
- A retyping step. The same order being entered in two systems is a cost that scales exactly with volume, which is why it hurts suddenly rather than gradually.
- A question nobody can answer fast. “Which accounts lost money last month?” “Where is that photo of the Valentine’s bouquet?” If the answer takes twenty minutes, the record isn’t in the right place.
Hold those four against each job below.
| The job | Start here | The signal you’ve outgrown it | The step up |
|---|---|---|---|
| Accounting | Wave Starter, $0 | Bank imports done by hand | Wave Pro $19/mo, or Xero Growing $59/mo |
| Invoicing volume | Xero Early, $27/mo | More than 20 invoices or 5 bills a month | Xero Growing, $59/mo |
| Payments and POS | Square, free software | Processing fees exceed a plan fee | Square Plus (lower rates) |
| Customer records | HubSpot free CRM | Past 1,000 contacts or 2 users | HubSpot Starter, from $20/seat/mo |
| Production tracking | A shared board | Two people disagree on today’s list | A real work tracker |
| Brand assets | Shared drive | “Which photo is current?” | A DAM platform |
| Bookings | Phone and inbox | No-shows and double bookings | Scheduling software with reminders |
| Full ERP | None of the above | Stock, finance and orders out of sync | NetSuite with an implementation partner |
Accounting: start on Wave, graduate to Xero or QuickBooks
Wave’s free Starter plan carries unlimited estimates, invoices, bills and bookkeeping records, with online card payments at 2.9% + $0.60 per transaction; Pro is $19 a month or $190 a year and adds automated bank imports, transaction categorisation and receipt capture (Wave, retrieved September 2026).
The trigger to leave free is bank imports. Categorising a month of transactions by hand costs more than $19 in anyone’s time.
Above Wave the contest is Xero against QuickBooks Online. Xero’s US plans are Early at $27 a month, explicitly limited to 20 invoices and 5 bills, then Growing at $59 and Established at $97 (Xero, retrieved September 2026). QuickBooks Online lists a free tier for one user, then Simple Start at $38 for one user, Essentials at $85 for three, Plus at $140 for five and Advanced at $340 for 25, with two accountant seats included and a 50%-off-three-months promotion running (QuickBooks, retrieved September 2026).
Read those two lists side by side and the pattern is clear: QuickBooks charges for users, Xero charges for volume. A three-person operation sending 60 invoices a month pays $85 on QuickBooks Essentials and $59 on Xero Growing. A one-person operation sending 15 invoices pays $38 against $27. Your shape decides it, and your accountant’s preference is a legitimate tiebreaker, because they work faster in the one they know.
Switch cost: a weekend, plus a chart-of-accounts conversation. Both platforms import from the other and from spreadsheets; what doesn’t come across cleanly is historical reconciliation, so switch at a fiscal year boundary if you can.
Payments and POS: Square until the fees outgrow a plan fee
Square’s point-of-sale software is free to use, on the page’s own framing that you “only pay when you take a payment”, with a paid Plus tier that lowers processing rates and comes with a free trial. Square’s own pricing page renders its current rates dynamically rather than as fixed text, so check the live figure for your channel before you model it (Square, retrieved September 2026).
The upgrade maths is unusually simple here, because both sides are numbers you already have. Multiply last month’s card volume by the rate difference between tiers. If that exceeds the plan fee, upgrade; if not, don’t.
Switch cost: low on software, high on hardware. Readers and stands are per-vendor, so a POS change is a capital decision, not a subscription one.
Customer records: HubSpot’s free CRM holds more than you think
HubSpot’s free CRM covers up to 1,000 contacts and up to 2 users with no time limit at $0, and the first paid tier, Starter, is listed from $20 per seat per month at standard pricing with discounted new-customer offers (HubSpot, retrieved September 2026).
For a wholesaler with forty accounts, 1,000 contacts is years away. The binding limit is the two-seat cap: the moment a third person needs to see an account’s history, you’re paying.
What to put in there matters more than which CRM you pick. Standing orders, delivery windows, access notes, who signs for what. That’s the record that stops a new driver phoning you from the kerb.
Switch cost: near zero early, painful later. Every CRM imports a CSV; none of them import the context your team keeps in their heads.
Production and job tracking: a real tracker beats a shared board
The second-spreadsheet signal shows up here first. A whiteboard or a shared sheet works until two people hold different versions of today’s list, and in a delivery operation that disagreement has a deadline attached to it.
What you need is modest: items with an owner, a date, a status and a history of what changed. Dedicated work trackers do that, and the mid-market has filled with alternatives to Jira built for smaller teams that bundle test management, release tracking and automation rather than selling them as plugins, with a free plan for small teams and pricing quoted on request.
Switch cost: a week of adoption, and it fails on habit rather than data. If the board isn’t on the wall screen in the packing area, people will keep using the spreadsheet.
Brand assets: when “which photo is current?” starts costing money
By the time you have a catalogue, a website, a wholesale line sheet and an Instagram, the same product photo exists in six versions and nobody knows which one is approved. Digital asset management is the category that fixes it, and Air publishes a free, ungated guide to digital asset management that explains how a DAM differs from Google Drive or Dropbox, the six capabilities that matter (preview support, metadata and search, version control, sharing portals, integrations and security), and how to roll one out in phases.
The trigger: the first time a customer receives last season’s packaging shot, or a designer rebuilds an asset that already existed.
Bookings: scheduling software earns its keep on no-shows
If part of your revenue is appointments, whether consultations, tastings, pickup windows or studio slots, the upgrade from inbox-and-phone pays for itself in reduced no-shows rather than in saved admin time.
Goldie’s appointment scheduling tools are a representative example of the category: online booking, calendar views that sync with Apple and Google, automated text reminders, built-in payments with instalment options, buffer windows between services and multi-staff calendars, with a free plan for solo operators covering scheduling, online booking and manual reminders (Goldie, retrieved September 2026).
The trigger: manual reminders being skipped. Automated reminders only work if they’re automatic.
The ERP step up, and when it is too early
Eventually a growing operation hits the limit that no app solves: stock, finance and orders live in three systems and none of them agrees. That’s the ERP conversation, and the honest answer for most readers of this page is “not yet.”
When it is time, the decision is less about the platform than about who implements it. Folio3, for instance, is an Oracle NetSuite alliance partner whose published services cover discovery and evaluation, end-to-end implementation, 35-plus native connectors for platforms including Shopify and BigCommerce, custom scripting, and data migration from QuickBooks, Sage and spreadsheets, alongside post-go-live support. That list is a fair picture of what an ERP project consists of, and why it’s a quarter of work rather than a signup.
The trigger: multi-entity accounting, or inventory inaccuracy that costs you orders. Not revenue alone.
Building your own ordering app: the last upgrade, not the first
Wholesale customers reordering through a form they have to log into is a friction point, and at some volume a branded ordering app starts to look attractive. Treat it as the most expensive option on this page, because it is. You’re buying a product, not a subscription.
If you get there, the work is a defined engagement: specialist firms like Miquido publish mobile application development services spanning strategy and product design, native iOS and Android, and cross-platform builds in React Native, Flutter and Kotlin Multiplatform, with the page noting that cross-platform solutions can be delivered in two to three months and that cost depends on the platform mix. No pricing is published, which tells you it’s quoted per project.
The trigger: a repeat-order process your customers complain about, and the volume to justify a build. Try a hosted ordering portal first.
Keeping the software bill honest
Every job above adds a monthly line. Nobody cancels anything, and within two years you are paying for a tool whose champion left the company.
So put a quarterly audit in the calendar, and use whatever lever you have on price. Subscription marketplaces exist for exactly this: NachoNacho runs a B2B software marketplace with pre-negotiated discounts across hundreds of SaaS products, plus subscription monitoring to surface software nobody is using and virtual cards for spend control. It is also where it lists business plans and connectivity deals alongside its software catalogue.
The trigger: a card statement with a charge nobody recognises. That happens to everyone exactly once before they start auditing.
What this stack leaves out
Everything above runs the business. None of it moves the goods.
Routing, dispatch, driver assignment, live tracking and proof of delivery are a separate category, and they’re the part that scales worst on spreadsheets: twenty-two stops across a city is a planning problem no invoicing app has an opinion about. Metrobi, for example, provides multi-stop route optimisation, real-time tracking and photo proof of delivery, and connects to Shopify, WooCommerce, QuickBooks and Zapier so the orders already in your stack don’t need retyping.
The important thing is simply to budget for it as its own line, next to accounting and payments rather than inside them.
Frequently asked questions
What is the best business software for a small business that delivers its own orders?
There isn’t one product that wins. For most growing operations the combination is accounting (Wave free, then Xero or QuickBooks Online), payments and POS (Square), customer records (HubSpot’s free CRM), a work tracker for production, and a separate delivery platform for routing and dispatch. Pick each on the job that’s currently breaking, and upgrade on a trigger: a hard cap, a workaround spreadsheet, a retyping step, or a question nobody can answer quickly.
Should I buy one all-in-one platform or the best tool for each job?
Best-of-breed wins on capability, suites win on data flow and on one invoice. The deciding factor is usually whether one job in your business is especially demanding: if stock or job costing is make-or-break, a specialist beats any suite’s version of it. Our comparison of software for small business management covers the suite route in detail, including what each platform costs at your headcount.
How much should a small business spend on software?
Model it per job rather than as a percentage. A realistic growing-operation stack sits at roughly $60 to $150 a month (Xero Growing at $59 plus a free CRM plus free POS software plus a work tracker, for example) before payroll, card processing and delivery, all three of which are priced separately almost everywhere.
When is it too early to move to an ERP?
While your inventory is still accurate and your accounting is single-entity, it’s too early. ERP projects are measured in quarters and implemented by partners, not installed over a weekend. The honest trigger is multi-entity finance or inventory inaccuracy that is costing you orders. Revenue growth on its own isn’t one.
What to do this week
Write down the four signals and name which one you’re currently living with. One of them is true right now.
Then upgrade that one job, on the vendor’s own published pricing, and check the export path before you migrate anything. Software you can leave is software you can afford to be wrong about, and as volume climbs and the business changes shape underneath you, that is the only guarantee any of these tools can give you.