Why the monthly close takes hours (and shouldn't)
For most small businesses, the monthly close follows a predictable pattern: download the bank statement, dig through emails for invoices, spend hours cross-referencing transactions, chase down missing receipts, and finally cobble together a folder for the accountant. The whole process takes 4-8 hours, depending on volume.
The frustrating part? Most of that time is spent on mechanical work: comparing amounts, matching vendor names, copying data. Tasks that don't require expertise — just patience.
With the right workflow, you can compress the entire monthly close preparation into 30 minutes. Here's the complete process, minute by minute.
The 30-minute workflow
Minutes 1-5: Import bank statements
Start by downloading your bank statement from online banking. Most banks offer CSV or OFX export — either works. If you have multiple bank accounts, export each one.
Log in to invoice-matcher.io and upload the files. The system parses each transaction automatically: date, amount, payee, reference text. For a typical month with 100-300 transactions, the import takes under a minute per file.
Quick check: scan the preview to make sure dates and amounts look correct. Confirm the import.
If you've set up ignore rules in a previous month, recurring transactions without invoices (salary, rent, tax payments, standing orders) are already filtered out. Fewer transactions to match means faster results.
What you've accomplished: All bank transactions are in the system, cleaned of noise.
Minutes 5-15: Upload and process invoices
If you've set up email forwarding, many of your invoices are already waiting in the system. Check the inbox count — everything forwarded since last month is there.
For invoices that arrived through other channels (postal mail you scanned, downloads from vendor portals, attachments you saved to a folder), do a bulk upload. Select all PDFs and drag them in.
The AI extraction starts immediately. For each invoice, it reads the PDF and extracts:
- Vendor name
- Invoice number
- Invoice date
- Amount and currency
- Payment terms (if visible)
With 50-150 invoices, extraction takes 2-5 minutes. While you wait, you can scan the extraction results as they come in. Occasionally, a heavily formatted or handwritten invoice needs a manual correction — but this is the exception, not the rule.
Once extraction is complete, the matching engine runs automatically. It compares every invoice against every transaction using amount, date, payee, invoice number, and currency. High-confidence matches are confirmed. Everything else enters the review queue.
What you've accomplished: All invoices are extracted and matched against your transactions.
Minutes 15-25: Review matches and resolve edge cases
Open the review queue. This is where you spend most of your active time — and it's where your expertise matters.
The queue is sorted by confidence score, lowest first. For each item, you see:
- The proposed match (transaction + invoice)
- The confidence score
- Which factors matched and which didn't
- Alternative match candidates (if any)
Common scenarios and how to handle them:
Vendor name mismatch: The invoice says "Digital Services Ltd." but the bank statement says "SEPA DIGI SERV". If the amounts and dates align, confirm the match. The system remembers this alias for next time.
Small amount difference: The invoice is for 500.00 EUR, the transaction is 497.50 EUR. Likely an early payment discount (Skonto) or bank fee. Confirm if it makes sense in context.
Multiple candidates: Two invoices from the same vendor with similar amounts. Check the dates and invoice numbers to pick the right one.
Batch payment: One transaction for 3,450 EUR matches three invoices (1,200 + 1,050 + 1,200). Split the transaction and assign each part.
No match found: A transaction has no corresponding invoice. Flag it for follow-up — you may need to request the invoice from the vendor.
With a trained system, the review queue typically contains 10-20% of your total invoices. At 5-10 seconds per review, 50 items take about 5-8 minutes.
What you've accomplished: Every transaction is either matched, ignored, or flagged for follow-up.
Minutes 25-30: Export and hand off to accountant
Click Export. invoice-matcher.io generates a ZIP containing:
- Matched invoices: Each PDF organized by the transaction it's assigned to
- Summary CSV: Transaction date, amount, payee, matched invoice number, confidence score — one row per match
- Unmatched report: Transactions and invoices that couldn't be matched, with notes
Download the ZIP and send it to your accountant. That's it. No follow-up emails asking "Which invoice is this?", no missing receipts discovered three weeks later.
Your accountant receives a complete, structured package. Every booking has a receipt. Every receipt has a booking.
What you've accomplished: Your monthly close preparation is done.
Tips for making it even faster
Set up email forwarding on day one
Create a rule in your email client: any email from known vendor domains (or with PDF attachments matching invoice patterns) gets forwarded to your invoice-matcher.io inbox. This means most invoices are already in the system before you start the monthly close.
Use ignore rules aggressively
Salary payments, rent, loan installments, tax prepayments — these never have matching invoices. Set them up as ignore rules once, and they're filtered out every month. This can cut your transaction volume by 20-40%.
Run weekly instead of monthly
Some users do a quick 5-minute check every week: upload any new invoices, run a quick match. This prevents a backlog and makes the monthly close almost trivial — most of the work is already done.
Keep your invoice inbox clean
Forward invoices as they arrive, not in a batch at month-end. The more that's already in the system when you start the close, the less manual uploading you need.
Monthly close checklist
Use this checklist to make sure nothing falls through the cracks:
- Export bank statements from all accounts (CSV or OFX)
- Import bank statements into invoice-matcher.io
- Check email forwarding inbox — are all expected invoices there?
- Upload any remaining invoices manually
- Wait for AI extraction and matching to complete
- Work through the review queue
- Investigate unmatched transactions — request missing invoices
- Check the coverage rate — target 95%+
- Export the ZIP file
- Send to accountant with any notes on open items
Getting started
The monthly close doesn't have to be a half-day affair. With the right tool and a consistent workflow, 30 minutes is realistic — even with 100+ invoices.
invoice-matcher.io's free plan includes 25 invoices per month. Enough to test the full workflow with real data from one month. No credit card, no setup fee. If it works for you, Pro starts at 9.99 EUR/month for 250 invoices.
Try it with your next monthly close. The 30 minutes you invest in setup will save you hours every month going forward.
Further reading:
Ready for automatic invoice matching?
Start for free and save hours on your monthly close.
Start for freeNo credit card required. Free forever for up to 25 invoices / month