automation · invoicing · small business · finance · collections
How to automate invoicing and collections in a small business
Practical guide for solo founders: free invoicing tools, how to set up automatic payment reminders, and when a paid plan is worth it.
Published:
Quick answer
If you bill fewer than 10 clients a month, a free plan from a tool like Holded, Mgest, Contasimple, or Billin is enough to automate invoicing and collections. The standard stack is: invoicing software for compliance, a payment gateway so cards and bank transfers settle automatically, and reminder rules that chase late payers on a schedule you stop having to manage by hand. Pay for a tool only when free hits a real ceiling: invoice volume, multi-user workflows, tax-ready reports, or e-invoicing compliance.
Why this matters more than it looks
Every hour a founder spends chasing a €300 invoice is an hour not spent selling, building, or resting. The mechanical parts of getting paid — drafting the document, sending it, recording the payment, following up when it is late — are the easiest to hand off to software. The hard parts — pricing, scope, the customer relationship — stay with you.
A second reason to automate now: mandatory e-invoicing is coming. Spanish tax rules are pushing toward Verifactu-style electronic invoicing, and programs that already support the new standard will save you a forced migration later. In Latin America, electronic invoicing is already embedded in tax workflows in most countries, so the automation argument is doubly strong there.
The minimum viable stack
You do not need a full ERP. You need three things wired together.
- An invoicing tool. Free tiers from Holded, Mgest Lite (up to 200 sales/year), Contasimple, Billin, or Quipu cover issuing compliant invoices, recurring billing, and basic reports. Open-source Odoo is an option if you have the patience to configure it.
- A payment gateway. Stripe Invoicing, Stripe Checkout, or a gateway inside your invoicing tool (Holded, Quipu, B2Brouter) lets clients pay by card or instant transfer. The invoice gets marked paid the moment the money lands.
- Reminder rules. Most invoicing platforms ship with this. Three nudges is a good default: friendly at due date, firmer at +7 days, final notice at +14 days with a clear consequence (late fee, pause of service).
Step 1: Pick the invoicing tool that matches your reality
Free plans are fine, but they vary wildly on what they actually let you do. Match the tool to your situation instead of to the longest feature list.
- Solo freelancer, under 200 invoices a year. Mgest Lite or Contasimple will do the job and stay free. Pick based on interface and how clean the export to your accountant looks.
- Small agency or consultancy, 10 to 50 invoices a month. Holded, Quipu, or Billage. You will likely pay €10 to €50 a month once you need multi-user access, recurring contracts, or inventory tracking.
- Subscription or SaaS model. Stripe Billing or Holded. Recurring schedules and proration are painful to do by hand; these tools do them correctly on the first attempt.
- Multi-country or multi-currency. Stripe Invoicing or Holded on a paid tier. Currency conversion, local tax IDs, and country-specific formats are not worth reinventing.
Step 2: Connect a real payment method to every invoice
An invoice without a way to pay it in one click is not an invoice, it is a request to do more work. Every modern tool lets you attach a payment link or a card form to the document itself. Configure it once.
For bank transfers, enable reconciliation by adding a unique reference or virtual account per invoice. Tools like Stripe and Holded do this automatically. Without that reference, matching incoming transfers to outstanding invoices is where the manual pain returns.
Step 3: Write the three reminder emails now
Do not decide what to write after a client is late. Write the three emails during setup, while you are calm, and reuse them forever.
- At due date. “Friendly reminder: invoice X is due today. You can pay by card using the link below or by transfer to the account on the invoice.” Short, no pressure.
- At +7 days. “Following up on invoice X. Please let me know if there is an issue with the work or the payment method.” Adds the relationship question that catches the 10 percent who are not ignoring you, just stuck.
- At +14 days. “Invoice X is 14 days overdue. Service will be paused on [date] unless payment is received or a payment plan is agreed.” Specific consequence, no apology.
Most invoicing platforms let you schedule all three in advance so the loop runs without you.
Step 4: Reconcile weekly, not daily
Daily bank reconciliation feels responsible and is a time sink. Weekly, in 20 minutes, is enough for a solo business. The goal is to catch two things: payments that came in but did not auto-match, and invoices that slipped past the +14 email without response.
A simple rule: if a receivable is past 30 days, it goes on a watch list and the founder decides what to do next — a phone call, a payment plan, or in extreme cases, writing it off and moving on.
When the free plan stops being enough
You have outgrown the free tier if any of these are true.
- You need more than one person to issue or approve invoices.
- Recurring billing is breaking because you have too many active contracts.
- Your accountant is spending more than an hour a month cleaning up your exports.
- Mandatory e-invoicing applies to you and your free tool does not support it.
- You need real-time dashboards for cash flow forecasting.
At that point, a paid tier at €10 to €50 a month usually pays for itself by reclaiming two to four hours of founder time every month, and by removing the tax-compliance risk that grows with every manual step.
Common mistakes to avoid
- Sending invoices only at month end. Spread them through the month so cash flow is steadier and easier to forecast.
- Letting clients “pay whenever.” Always include a due date. Open-ended invoices get paid last.
- Skipping the payment link. Even regular clients appreciate paying in one click; small friction converts to late payment over dozens of invoices.
- Ignoring small amounts. A €40 invoice that goes unpaid teaches the client that your invoices are optional. Chase them with the same energy as a €4,000 one.
Frequently asked questions
Is free invoicing software really free, or are there catches? Usually there is a usage cap (number of invoices, users, or clients per year) and some features — recurring billing, multi-user, advanced reports — gated to paid plans. Read the limit, not the price tag.
Do I need a Spanish-specific tool if I am in Spain? For tax compliance, yes, or at least a tool that supports Spanish VAT and the new e-invoicing rules. Outside Spain, region-locked tools are less important than supporting your local tax IDs and currency.
Can I just use Stripe Invoicing and skip the rest? Yes, if you mostly bill online and do not need Spanish-style tax reports. For physical product businesses or complex local tax setups, a dedicated invoicing tool is friendlier.
How long does setup take? One afternoon for a solo freelancer. Half a day extra for a small team. The first month is the slowest; month two is usually faster than your old manual workflow.
