Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This article is prerelease documentation and is subject to change.]
When you upload a receipt to Expense Agent in Business Central, AI scans the image and suggests key details like the merchant name, total amount, transaction date, and expense category. You always review and confirm the extracted details before the expense is saved. You can also create mileage expenses directly from the dashboard by entering your trip details.
Important
- This is a production-ready preview feature.
- Production-ready previews are subject to supplemental terms of use.
Upload a receipt in the web app
- Open Expense Agent and go to Expense reports.
- Drag and drop your receipt file onto the Upload receipt (or drop here) area, or select it to browse for a file on your device. You can also drop an entire folder of receipts to upload multiple files at once.
- Wait for the upload to complete.
Expense Agent supports JPEG, PNG, and PDF files up to 10 MB, including printed invoices, digital PDFs, and handwritten receipts such as taxi slips.
Note
As the web app reminds you: "Files are processed using AI. Review for accuracy." Always check the extracted details before submitting an expense.
Tip
Expense Agent uses AI to process receipts, so it works well with handwritten receipts like taxi receipts, not just printed or digital ones. If a field isn't detected correctly, you can always edit it manually.
Automatic currency conversion
When you upload a receipt in a foreign currency, Expense Agent automatically converts the amount to your company's local currency. When you look into created expense, both original amounts and the local amount are shown.
All totals in the expense report displayed in the web app use the local currency, so you can easily track spending across different countries/regions.
Important
If the currency extracted from an uploaded receipt does not exist in Business Central, a validation error is shown during processing with the message: The expense data couldn't be validated.
When you open the expense, the Amount field is highlighted, displaying the error: The currency value is not recognized.
To continue, contact your administrator to add the missing currency to the system, and then retry the process.
Create a mileage expense
If you use your private vehicle for business purposes, you can create a mileage expense directly from the Expense Agent without uploading a receipt.
The travel distance is calculated based on the selected route, and the reimbursement amount is determined using your company’s configured mileage rate.
On the dashboard, choose Create mileage expense in the Quick actions panel.
In the Starting point field, enter or search for the departure location.
In the Ending point field, enter or search for the destination.
Review the route displayed on the map. If multiple route options are available, select the one that reflects your actual journey.
Note
Multiple route options are shown below the map in the left pane. You can select a route either from the list or directly on the map.
If the trip includes a same-day return, enable Same-day round trip to include the return distance.
Review the Mileage and Amount fields.
Select Create.
The mileage expense is created and processed like any other expense and is automatically added to an expense report.
Note
The Create mileage expense action is only available if your administrator configured at least one expense category with mileage enabled in Business Central. If the action appears dimmed, ask your administrator to enable mileage on an expense category.
Note
The expense category can't be changed, as only mileage-type categories are supported in this flow.
Note
After the expense is created, the system captures a screenshot of the selected route and attaches it to the expense record.
Send a receipt by email
You can also send receipts to Expense Agent by email. Email is a convenient way to submit receipts from your phone or forward digital invoices directly.
Important
Send the email from the company email address registered to your expense user record in Business Central. Only receipts sent from this registered email address are processed. Learn more in Set up expense users and teams.
- Open your email application, such as Outlook.
- Create a new email and address it to your organization's expense mailbox. Ask your administrator for the email address if you don't have it.
- Attach one or more receipt files to the email. You can attach photos of paper receipts taken with your phone, PDF invoices, or scanned receipts.
- Send the email.
Expense Agent processes each attachment and creates a separate expense for each receipt. You can review and edit the created expenses in Expense reports.
After you send the email, the expense status shows Processing while AI analyzes your receipt. When finished scanning, the status changes to Open and the extracted details appear for your review. If the receipt passes validation, it's automatically added to a default expense report, so you don't need to create one manually.
Review scanned receipt details
AI suggests values for the following fields based on what it detects in your receipt:
- Merchant - The business or merchant name.
- Amount - The total amount on the receipt.
- Date - The transaction date.
- Category - The expense category, such as meals, travel, or office supplies.
To review and adjust the details:
- Open the expense.
- Check each suggested field and correct any values that don't look right.
- Add a description or any extra details if needed.
- Select Save.
Tip
AI does a great job with clear, well-lit receipt photos. If a field isn't detected correctly, you can edit it manually. Blurry or folded receipts might need more manual corrections.
Real-time processing status
Expense Agent keeps you updated as your receipt moves through processing:
| Status | What it means |
|---|---|
| Processing | AI is scanning your receipt and extracting details. |
| Open | Scanning is complete. The expense is ready for your review. |
You can continue working while receipts process; there's no need to wait. Come back to Expense reports to check on your uploads at any time.
Next steps
Related information
Manage expenses with Expense Agent
Review and edit expenses in Expense Agent
Troubleshoot common issues in Expense Agent