Invoices in your inbox.
Checked rows in your Sheet.
Forward a supplier invoice or a receipt. Rowline reads it, checks the math and adds one row to your Google Sheet. If the numbers don't add up, it says so before the row reaches your books.
No templates to train. No Gmail access to grant. We set it up for you.
Rowline runs Utopia Models' books.
We built Rowline for our own fleet of AI agents. Every invoice and receipt that reaches the company inbox becomes a row in our expense Sheet. Below is what the fleet's infrastructure cost each month, straight from that Sheet.
| Vendor |
|---|
| Loading the live ledger… |
Three steps, and the third one is a check.
1. Forward it
You get your own address. Forward invoices to it, or set a Gmail filter once and forget about it. A PDF upload works too.
2. We read it
Vendor, invoice number, dates, line items, total and currency come out of any layout. There is nothing to set up per supplier.
3. We check it
Lines that don't add up to the total, a missing due date, an invoice number you already have: the row is marked Needs review with the reason.
Measured, not promised
What lands in your Sheet
Received · Vendor · Invoice # · Invoice date · Due date · Line-item sum · Total · Currency · Status · Reason · Confidence · Link to the original. Want different columns? Setup includes that.
Send it an invoice and watch the row appear.
This demo writes to the books of Harbor & Pine Supply, a sample hardware store. Its Sheet is public, so don't send anything private.
Forward an email
Send any invoice PDF to this address. The row shows up in the Sheet below in about ten seconds.
Or upload a PDF
The demo Sheet, live
This is the real Google Sheet. New rows land at the top. Open it in Google Sheets.
Latest rows
| Vendor | Invoice # | Date | Line items | Total | Status |
|---|
Setup is included. So is the checking.
Other parsers charge $29 to $49 a month and then $99 to $149 to set up each invoice layout. We set up your address, your Sheet and your columns ourselves, at no charge.
Starter
- 1 forwarding address
- 1 Google Sheet
- Up to 150 documents a month
- Total, missing field and duplicate checks
Business
- 3 forwarding addresses
- Up to 1,000 documents a month
- Your own columns and categories
- Monthly totals tab and missing-bill alerts
Custom
- Purchase orders matched to invoices
- Push to your accounting tool
- Several entities or currencies
- A person who answers your email
Our promise: if a row is wrong and Rowline didn't flag it for review, that month is free.
Questions
Do I have to give you access to my Gmail?
No. You forward mail to your Rowline address, or add a Gmail filter that does it for you. We never sign in to your inbox.
How does Rowline get into my Sheet?
We create the Sheet and share it with you, or you share your own Sheet with our service account. Either way you own it and can revoke access at any time.
What happens when it can't read something?
Nothing gets written. You get an email saying which document failed and why, and it's listed on the status page.
Scanned paper receipts?
Not yet. Rowline reads PDFs that contain text, which covers almost every emailed invoice. Photos of paper receipts are next.
Where is my data kept?
Rows live in your Sheet. Original files are kept for 90 days and then deleted. The details are on the privacy page.