Solutions

Meal delivery software for finance and admin

Finance in a meal-plan business spends most of its time on one question: does the amount we billed match what the customer actually received? Everything else follows from getting that right.

Disputes are about counts, not rates

Customers rarely argue about the price of a plan they chose. They argue about a paused week that was charged, or two failed deliveries that were not credited. Both are questions about what physically happened.

If the invoice is produced from a different source than the delivery record, that argument cannot be settled by looking — only by negotiating, and the customer is usually more confident than you are.

What finance should evaluate

  • Do invoices derive from deliveries?

    The single most useful property. It turns the invoice from an assertion into evidence.

  • Is money stored as integer minor units?

    Decimal arithmetic accumulates rounding errors that appear as small, irreproducible discrepancies nobody can trace.

  • Are tax fields structured?

    Seller and buyer registration details captured once, with the record designed for structured e-invoicing before it is required of you.

  • Is revenue derived or reported?

    MRR computed from live plans shows a wave of pauses this week, not next month in the billing run.

  • Is every change attributed?

    Who altered a plan and when, so a billing query is answered by looking rather than remembering.

What it is not

This is not an accounting system. It does not keep your ledger, produce statutory accounts, or file returns, and it is not a substitute for your accountant’s advice on what your jurisdiction requires.

It produces the operational billing records — invoices tied to deliveries, with the fields a compliant document needs. What you do with them downstream belongs in accounting software.

Common questions

Does Mealroh replace accounting software?
No. It produces invoices tied to actual deliveries and the revenue view derived from live plans. It keeps no ledger, produces no statutory accounts and files no returns.
Why does storing money as integers matter?
Because decimal arithmetic accumulates rounding errors across many invoices, surfacing as small discrepancies that are almost impossible to reproduce or explain to a customer.
How are paused weeks handled on an invoice?
According to the rule you set — extend the term or forfeit the days. What matters is applying it identically every time and showing on the invoice which rule was used.

See it running against a real kitchen

The product pages show the actual admin loaded with a demonstration kitchen — production, packing, routes and the dashboard, exactly as an operator sees them.