Last updated: Jul 27, 2026, 11:13 AM
Learn how to save time and ensure accurate inventory by importing your supplier invoices to Toast Retail.
The invoice import feature for Toast Retail simplifies invoice management by allowing you to upload your invoice files directly into Toast Web. This minimizes manual data entry, errors, and ensures accurate inventory and financial records.
While Toast Retail has import templates for specific suppliers (currently UNFI, Kehe, and Hackney), you can import invoices from any supplier using a generic template.
If you’d like, you can download and use this Excel template for your invoice import: Toast Retail Invoice Template.
When you import an invoice, Toast Retail will process the file and validate it against your Item Library in Toast. The system will attempt to match invoice items by supplier item ID, but will also look for secondary matches using exact barcode match, or partial supplier item ID/barcode matches (without leading zeros or check digits). If there are unmatched items or other potential issues, you’ll have a chance to review and resolve those before finalizing your import.
To upload your invoice to Toast Retail, follow these steps:
Note:
Permissions Required:
Follow the steps below to upload an invoice using AI scanning. You can choose from upload by the following:
Option 2: Upload from Your Mobile Device in the Toast Now app
Wait for the scan to complete
Check the information pulled from your invoice to ensure accuracy.
After confirming your scanned details:
The system will use AI to recognize and categorize items.
Once you have verified all of the upload information and/or have made the necessary changes:
Email Invoice Ingestion enables invoices to be received directly through a dedicated location email address, eliminating manual uploads and simplifying invoice processing.
Benefits:
By default, Toast accepts emails from most business domains. Emails from public domains (such as Gmail, Hotmail, iCloud, and other common public email providers) are blocked by default and must be manually allowed before they'll be accepted.
Allow a Sender
If an email from a blocked public-domain sender should be accepted, go to Sender Management and allow that sender. Allowing a sender applies only to that specific email address, not the entire domain. After allowing a sender, ask them to resend the invoice to confirm it processes successfully.
First-Time Sender Notification
When the first email arrives from a new sender, you'll receive a notification so you can choose to allow or block future emails from that sender or domain. If no action is taken, the sender remains allowed and processing continues normally.
Block a Domain or Sender
You can block a domain to stop all emails from a company, or block an individual sender when only one address should be restricted. You can also pre-block known unwanted domains or senders (for example, unwanted auto-forwarding loops) before you start receiving invoices.
Note: If a sender or domain is blocked after an invoice has already been received, the related invoice is automatically voided.
To unblock a sender, navigate to the Sender management tab, select the three-dot overflow menu, and select Allow sender.