To extract an invoice from an email body, first check that the message contains the invoice details. For a few messages, save each email as a PDF and review it. For recurring collection, use a workflow that processes email-body content as well as attachments, then verify the extracted fields before accounting.
Identify What the Email Actually Contains
Financial emails arrive in several forms. An invoice may be a PDF attachment, a table in the message, an inline image, or a link to a supplier portal. A payment confirmation may contain only an amount and an order reference.
Open one example before choosing a method. If the supplier name, date, amounts and purchase details appear in the message, an email-body workflow may be appropriate. If the message says “your invoice is ready” but only provides a link, you still need the underlying document.
Do not turn a short payment notification into an apparently complete invoice by filling in missing details. Obtain the supplier's document or ask your accountant what evidence is needed for that transaction.
Save a Single Gmail Message as a PDF
Gmail lets you print one message or an entire conversation. Use the individual message when a thread contains reminders or unrelated replies, so you do not save several copies of the same purchase.
- Open the email containing the invoice or receipt.
- Open that message's More menu and choose Print.
- In your browser or operating system print dialog, choose Save as PDF if available.
- Inspect the preview, including any inline images and the bottom of long tables.
- Save the file with a useful name containing the supplier, date and reference.
Google's instructions for printing Gmail messages explain the difference between printing a single message and printing a conversation.
Keep the source email so you can check the context later. Printing creates a document copy; it does not extract structured fields or confirm that the amounts are correct.
Save an Outlook Message as a PDF
Open the message and use the print command available in your Outlook version. On Windows, Microsoft Print to PDF can save the output as a PDF file. Check the preview before saving, especially when the invoice uses a wide table.
Microsoft's guide to saving Outlook messages covers PDF and other message formats. Menu locations vary between classic Outlook, new Outlook and the web version.
If your preview omits an image or cuts off invoice details, do not use that incomplete copy as the final document. Try the supplier's download option or request a readable version.
Find a Backlog Without Filtering Out Body-Only Receipts
An attachment-only search can miss messages whose receipt appears in the body. Start with a known supplier, relevant dates and likely invoice or receipt wording, then inspect the results.
For example, in Gmail, replace the sender and dates in this illustrative search: from:billing@example.com after:2026/01/01 before:2026/02/01. Add terms that match that supplier's messages if needed. Do not add has:attachment when looking specifically for body-only documents.
Google documents the supported Gmail search operators. A search is a way to find candidates, not proof that the period's records are complete. Compare the result with known purchases and your existing records.
Automate Recurring Email-Body Extraction
For repeat work, test the exact formats your suppliers send. In Receiptor AI, connect a supported inbox and check the email parts selected for analysis. Include body content when the financial details are in the message.
For older messages, choose a historical date range and review the scan quote. For new arrivals, configure ongoing monitoring. Inspect the resulting documents before setting up a wider accounting workflow. See automatic email extraction for the collection overview.
If you already use Hubdoc, check its email upload settings before adding another tool. Xero's Hubdoc document intake guide explains how it can create a document from an email body. The relevant question is how that message reaches the tool and what review remains, not whether every body-only invoice requires new software.
Check the Result Before Exporting
Compare the extracted supplier, document date, reference, currency, subtotal, tax and total with the original message. Some emails display several amounts, such as an order total, amount paid and remaining balance; these do not all mean the same thing.
Check whether the supplier also sent a PDF copy. Two representations of one purchase should not become two separate expenses. A later payment receipt may support an earlier invoice rather than represent a new purchase.
For a bookkeeping practice, agree who resolves missing details and controls the destination. The first-client setup guide provides a small pilot you can use before connecting more client inboxes.
