How Revnary works
Export a CSV/Excel, upload to Revnary, and get one tidy workbook: month-by-month revenue, journals, and checks.
CSV, XLSX, XLS · One-time free analysis: 50 rows, 1 file
No credit card required · Your data is never used to train models
Workflow:
Find service periods
Revnary reads the Description on each line and looks for the service months (or a clear start–end range).
- Understands common date formats and month names.
- Spreads the amount across the months it finds.
- Works directly from your exported file; no integrations.
- If a line is unclear, we don’t guess — it goes to Unparsed Rows.
Annual support contract Oct 2025 - Sep 2026 · £1,200.00Revenue spread: £100.00 recognised each month, Oct 2025 through Sep 2026Tip: If a line is unclear, fix the Description in your source file (add a clear date range like 01/10/2025–30/11/2025 or Oct–Nov 2025) and upload again.
Our approach to accuracy
We aim to be consistent, clear, and conservative. Revnary uses robust rules to interpret transaction descriptions and spread revenue by month. Where a line is ambiguous, we flag it for you rather than invent a date. You get the speed of automation with professional oversight.
Who Revnary is built for
Accountants, bookkeepers, startup CFOs, and small SaaS finance teams who manage revenue recognition in spreadsheets. If you export invoices from Xero, QuickBooks, Sage, NetSuite, FreeAgent, or similar, Revnary turns that export into a clean workbook.
Supported file types
Upload .csv, .xlsx, or .xls files exported from any accounting system. Your file needs four columns: Invoice Date, Invoice Number, Description, and Net Amount. Revnary auto-detects common header names and lets you correct mappings before processing.
What you get in the workbook
- Recognised Revenue — month-by-month revenue spread for every invoice line.
- Monthly Journals — balanced debit/credit pairs ready to post to your ledger.
- Deferred Revenue Waterfall — opening, new, recognised, and closing balances by month.
- Executive Summary — headline totals, top months, and variance to source.
- Unparsed Rows — ambiguous lines flagged with a reason, so nothing is guessed.
- Duplicates Found — potential duplicates flagged by customer, invoice, date, and amount.