Knock vs manual invoicing

Hand-made invoices work until the tenth customer.

Manual invoicing means making each invoice yourself from a word-processor or template and sending it by email. It needs no tooling and gives you total control. Its cost is time every cycle and errors that scale with the number of customers.

Feature matrix

CapabilityManual invoicingKnock
Creating an invoiceFill a template per customer, per cycleGenerated from the subscription on its due date
NumberingTyped by hand, gaps and repeats are easySequential numbers from a counter
Tax arithmeticCalculator or formula, by handComputed per line from the tax rule
Due dates and termsRemembered or typedSet by payment terms: immediate, Net 15, 30 or 60
Knowing who has paidSearch email and the bank statementPayments recorded against invoices, balances tracked
Chasing overdue invoicesA reminder you remember to writeOverdue list, and Pip can find them and draft a note
Customer viewWhatever you emailedPortal with quotes, invoices and payment history
Quote to invoiceRetype the quoteQuote becomes a confirmed subscription and invoices follow
Effort per extra customerGrows with every customerClose to none once the plan exists

Who each fits

Manual invoicing fits when

  • One-off projects rather than recurring billing
  • Fewer than about five invoices a month
  • Contracts where every invoice is bespoke

Knock fits when

  • The same customers are billed every cycle
  • You spend billing day copying and adjusting last month's invoices
  • You want an invoice history you can trust at tax time

The honest take

If you invoice rarely and each invoice is different, a good template is enough and Knock would be overkill. Knock helps when the same invoices repeat. It is also a hackathon project, so keep verifying invoices and tax with your accountant.

Migration steps

  1. List your recurring customers and what each is billed
  2. Create the products and plans that match those charges
  3. Set up GST or other taxes once and mark the default
  4. Import customers, then create one subscription each with the correct next invoice date
  5. Switch off your manual reminders for them after the first generated invoice matches what you would have sent
  6. Keep one-off invoices manual if you prefer
Get the import template

Try Knock on a few customers

Import a handful, create a plan and run a dry run of billing. It is free to try.

Get started free

More comparisons