Turn supplier invoice emails and PDFs into a spreadsheet
Food distributors, suppliers and service companies email invoices, usually as PDF attachments. MailQL reads the PDF too, and gives you one row per invoice with the vendor, number, due date and total, ready to total by vendor or sort by due date.
Free for 25 emails a month.
What each email becomes
| Vendor | Invoice # | Date | Due | Total |
|---|---|---|---|---|
| Gulf Coast Foodservice | INV-58213 | Sep 28, 2026 | Oct 12, 2026 | $1,284.54 |
All the columns: Vendor, Invoice #, Date, Due, Total, Items. You can rename, add or remove any of them.
Set it up in two minutes
- Make a mailbox in MailQL and pick Supplier invoices. You get an address like
invoices-k7f3qd@in.mailql.com. - In Gmail, open Settings → See all settings → Forwarding and POP/IMAP and add that address. Confirm it with the code MailQL shows you.
- Search Gmail for
has:attachment subject:(invoice OR statement), choose Create filter, and tick Forward it to your MailQL address. - New supplier invoice emails and PDFs turn into rows as they arrive. Forward a few old ones by hand to fill the table now.
Good to know
- When an invoice shows a payment already received, Total is the balance still due.
- Line items are listed in the Items column, one per line, when the invoice has them.
- Anything MailQL isn't sure of is highlighted for you to check, with the words from the email it came from.
- Download the table as CSV whenever you like, send each new row to a webhook (Zapier and Make included), or ask questions like "how many this month?".
Other emails it reads
QuickBooks invoice emailsThumbtack lead emailsAngi lead emailsYelp quote requestsBark request emailswebsite contact form submissions
MailQL isn't affiliated with or endorsed by Supplier invoice. Names are trademarks of their owners, used here only to say which emails MailQL can read.