Document Discipline 101: How to Stop Missing Invoices & Attachments
- 15 min read
Why “document discipline” matters (more than you think)
In busy cafés and QSRs, most finance problems don’t start in the ledger; they start in WhatsApp chats, crowded inboxes, and paper bills that never get photographed. A few missing supplier invoices and untracked delivery settlements are enough to delay month-end close, weaken VAT positions, and turn cash flow into guesswork. Document discipline is the habit of making every accounting document findable, provable, and ready for reconciliation every day, not just at year-end.
This guide shows a lightweight, real-world system that works for cafés using POS and delivery aggregators, with or without an ERP.
The café-friendly framework
Capture → Name → Store → Route → Reconcile → Retain
Think of your documents moving along a straight, repeatable path. When you keep the path intact, your books close faster and audits become routine.
1. Capture (get every document into one door)
Your goal is one entry point for all bills and statements.
- Create a shared inbox like [email protected]. Give vendors this address and post it on your purchase orders/WhatsApp bio.
- Set auto-forwarding rules from personal emails (manager/chef) to the shared inbox for keywords like invoice, statement, settlement, tax.
- For paper bills and delivery slips, staff use a scanner app to email immediately to the same inbox. Photos are fine, clarity beats perfection.
- For delivery aggregators (HungerStation/Zomato/Talabat), download weekly settlements and email them into the inbox as well.
Result: No document bypasses the inbox; nothing lives only on a phone.
2. Name (so you can find it in seconds)
Pick a simple naming pattern that sorts well and reads well: YYYY-MM-DD_Vendor_InvoiceNo_Amount_Currency.pdf
For eg.: 2025-09-03_AlRawabi_INV-8743_1245.00_SAR.pdf
For statements/settlements, adapt the middle field:
2025-09-10_Talabat_Settlement_Week36_58234.17_SAR.pdf
Train the team to rename before saving. You’ll thank yourselves during VAT checks and supplier disputes.
3. Store (a folder tree that mirrors your month-end)
Use one cloud location (Google Drive, OneDrive, or SharePoint). Keep it boring and obvious:
/Accounting
/2025
/09
/Bills_Vendors
/Bank_Statements
/Wallets_Payments
/POS_Exports
/Aggregator_Settlements
/Receipts_Cash
- Bills live in Bills_Vendors; bank statements in Bank_Statements; and so on.
- Resist the urge to create 30 custom folders on day one. Month-based + type-based is enough for fast retrieval and audit trails.
4. Route (turn files into tasks with owners)
A file isn’t useful until someone acts on it. Add a lightweight “bill queue”:
- New → Needs Coding → Posted → Paid → Matched
- Use a simple sheet (or your accounting app’s queue) with columns: File name, Vendor, Date, Amount, VAT, Assigned to, Status, Notes.
- Set daily cut-off times. If a vendor bill arrives before 5 pm, it’s coded the same day; after 5 pm, then coded for the next morning.
- When information is missing (e.g., unclear tax), tag Needs Info and mention the manager/chef.
5. Reconcile (prove that money in the ledger matches reality)
Reconciliation is document discipline’s payoff. Two rules:
- Match every bill to a payment (bank/wallet/cash) and, where relevant, to a delivery note or receiving record.
- Match every sale to deposits and aggregator settlements, with fees/promos/chargebacks clearly visible.
Operate with daily habits:
- Sync bank and wallets the same day or the next day.
- Review aggregator settlements weekly with an exceptions list (short, actionable).
- Run a missing documents report each Friday: anything Posted without an attached file must be fixed before the weekend.
6. Retain (keep it safe, searchable, and compliant)
- Maintain access control: owners, finance lead, and Nombur (if we’re your team).
- Back up your accounting folders automatically.
- Follow local retention rules for tax records (multi-year retention is standard). Build a habit now to avoid scrambles later.
The “10-minute a day” routine
You don’t need an ERP to be disciplined. You need consistency.
- Morning: scan/photo any overnight paper bills and send to [email protected].
- Mid-day: quick queue review—assign statuses and fix “Needs Info.”
- Evening: post what’s clear; leave notes on what blocks posting.
- Daily cutoff: bank/wallet sync; yesterday should be reconciled today.
KPIs that keep you honest
Track a few simple numbers on your owner pack:
- Attachment rate: target ≥ 95% of transactions with a file attached.
- Reconciliation lag: same-day/next-day for bank and wallets.
- Exceptions open: keep the weekly list short (aim for ≤ 5 items).
- Time-to-post vendor bills: most within 24 hours of receipt.
If these hold steady, your VAT documentation, food-cost visibility, and cash clarity will hold steady too.
KPIs that keep you honest
- Put a small QR code next to the cash counter labeled “Scan bills → email to [email protected]”. Staff learn faster when the action is one tap away.
- Ask repeat vendors to put your invoice email on their customer master so bills always arrive in the right inbox.
- WhatsApp photos are fine—just email them immediately with the naming rule.
- When supplier prices change, attach the price list to the month folder; it helps explain recipe cost shifts later.
What Nombur sets up in week one
When we onboard a café, we install this foundation before touching anything else:
- A shared bills inbox with forwarding rules and auto-labels
- A clean folder tree and a working naming convention
- A simple bill queue with statuses and owners
- Daily bank/wallet sync + a weekly settlements exceptions report
- A missing documents report that runs before month-end
From there, bookkeeping becomes predictable and ZATCA-ready, and your dashboard KPIs (COGS by category, contribution margin, cash runway) actually mean something.
FAQs
Do we need an ERP for this?
No. Email + cloud drive + a disciplined queue is enough. If you add an ERP later, your data will already be clean.
Our vendors send photos on WhatsApp. Is that acceptable?
Yes, just forward to the bills inbox the same day and use the naming rule. Clarity beats format.
We have Arabic/German bills and English accounting. Is that OK?
Yes. Keep both together. Use bilingual file names or add a short English note to improve searchability.
What if a vendor refuses to email invoices?
Scan their paper bill at receipt and send it to the inbox yourself. Consistency matters more than vendor behaviour.
Next steps (and free templates)
If you want, we can set up your inbox rules, folder tree, bill queue, and KPI tracker in 48 hours, then run your first missing-documents report before month-end. Ask for our starter pack (naming convention + bill queue sheet + exceptions log), free for Nombur readers.