Back to blog
August 29, 20263 min read

Manually invoicing every delivery order: why it stops scaling

There's a point in every delivery business where invoicing stops being a minor chore. With ten regular customers, putting together a couple of invoices at month end is nothing. With a hundred, and deliveries going out daily, invoicing order by order turns into a separate, quiet job someone has to carry without anyone noticing.

The problem isn't invoicing, it's invoicing constantly

Issuing an invoice by hand isn't hard. The problem is repetition. Each manually invoiced delivery means opening the tax authority's system, entering the customer's data, the line items, the amount, waiting for the authorization code, and saving the receipt somewhere in case it's ever requested. Multiply that by twenty, thirty, or fifty deliveries a day, and that stretch of time becomes a fixed hour at the end of the day competing with closing the cash register, planning tomorrow's route, or just going to bed.

And the usual pattern kicks in: the task gets pushed back. Orders from the week get invoiced all at once on Sunday, with a backdated timestamp. Or the ones nobody "asked for a receipt" simply don't get invoiced, until someone asks for one on the exact day nobody remembers to issue it.

The tax authority's requirements don't scale down with volume

Argentina's tax authority (ARCA, formerly AFIP) doesn't offer a simplified version for delivery businesses. It asks the same of someone issuing five receipts a month as it does of someone issuing two hundred: every receipt needs its authorization code, its sequential numbering without gaps, its mandatory QR code. The requirement doesn't change, what changes is how many times a day you have to go through it, and that count is what turns the process manual past a certain route size.

So the real cutoff isn't "big or small business," it's "how many times a day does the same paperwork repeat." A route with few daily deliveries can live with doing it by hand. A full route can't.

What it looks like when the invoice ships with the order

In Sodapp, once you turn on automatic invoicing, every delivery marked as billable generates its receipt without anyone entering it by hand: the authorization code gets requested, the PDF is built with its QR code, and it lands where the customer already checks their catalog and orders. No extra WhatsApp message shows up because of it, no new step for the customer. They just open the same link they always open, and if there are receipts waiting, they're right there.

You decide upfront who gets invoiced: everyone, only customers who pay by transfer, or customer by customer for the ones who ask in writing. And if a delivery that already had an invoice gets cancelled, the credit note goes out on its own, without anyone having to remember to void it manually. The full setup guide is in the help center.

The signal to stop invoicing by hand

There's no need to wait for the tax authority to flag anything. The signal shows up earlier, inside the route itself: if you've already backdated an invoice, if you've ever pushed one off with "I'll do it later" and later never came, or if you're the one staying up late entering receipts one by one, you're already paying the cost of doing it manually. It just gets paid in time, not in an extra invoice.


Do you deliver soda, water, or anything similar, and invoicing every delivery is already eating into your night? Message us on WhatsApp and we'll show you how it works with a real case from your route.

Frequently asked questions

Does every delivery business have to invoice every order?

The obligation to issue a receipt depends on your tax status and how you get paid, not on your industry. A small taxpayer and a registered business have different rules. When in doubt, ask an accountant, not a blog post.

Is manual invoicing really a problem with few customers?

No, which is why almost nobody automates this from day one. The problem doesn't show up with ten customers. It shows up once the route grows and invoicing stops being a five-minute task and becomes a fixed chunk of every night that someone has to sit through, no excuses.

Does the customer have to request the invoice to get one?

Not necessarily. It can be set to go out automatically with every delivery, only when the customer pays by transfer, or only for the customers who ask for it. That's your call, not something fixed in place.

ShareLinkedInWhatsApp

Questions about applying this to your delivery route?

Talk on WhatsApp