Business Central Expense Agent: Features, Setup, Pricing and Real-World Guide

Business Central Expense Agent is an AI-powered expense management tool built directly into Microsoft Dynamics 365 Business Central. It lets employees submit receipts by web app, email, Outlook, or Microsoft Teams, then automatically extracts merchant, amount, date, and category details, checks the claim against company policy, and prepares it for approval and posting. No Business Central license is required to submit expenses, and the feature is currently in public preview as part of Business Central 2026 Release Wave 1.

Every finance team knows the same monthly ritual: chasing employees for missing receipts, fixing typos in manually entered amounts, and waiting weeks for a trip report that should have taken minutes to file.

Microsoft is trying to end that ritual with a new AI agent built directly into Dynamics 365 Business Central, designed for a workforce that was never trained to use an ERP system in the first place. 

This guide covers exactly what Business Central Expense Agent does, how it works from receipt to reimbursement, what it costs, where it is available today, and how it compares to the expense tools most US businesses already know from NetSuite and QuickBooks Online.

What Is Business Central Expense Agent?

Business Central Expense Agent is a first-party AI agent inside Dynamics 365 Business Central that automates the full expense lifecycle from receipt capture to ledger posting. It was introduced as part of Business Central 2026 Release Wave 1 and entered public preview on May 8, 2026.

Unlike traditional expense tools bolted onto an ERP, Expense Agent was built AI-first specifically for people who are not regular ERP users, such as field technicians, drivers, sales staff, and occasional travelers.

What Are Some Common Expense Problems and How Does Expense Agent Resolve Them?

Business Central Expense Agent is designed to address several common problems in employee expense management by automating data capture, classification, validation, and reporting.

  • Manual data entry errors - employees keying receipt details by hand leads to typos in amounts, dates and vendor names, Expense Agent extracts this data with AI so the employee only reviews and confirms rather than typing it in
  • Lost or missing receipts - paper receipts get thrown away or fade before month end, Expense Agent captures the receipt image at the moment of submission by photo or email so the original document is preserved and attached to the record permanently
  • Delayed reimbursement cycles - manual approval chains and missing documentation can stretch reimbursement to two or three weeks, Expense Agent prepares complete, policy-checked drafts so approvers can review and approve the same day
  • Late expense submission - employees put off filing expenses for weeks and forget trip details by the time they do, the low-friction web app, email and Teams channels make submission fast enough to do on the spot instead of batching it later
  • Policy violations caught too late - out-of-policy spending is often discovered only during a manual audit after the money has already been reimbursed, Expense Agent checks each claim against configured policy rules before it reaches the approver, using soft warnings for minor issues and hard blocks for violations that must be fixed first
  • Duplicate and fraudulent claims - the same receipt submitted twice, or inflated mileage and per diem claims, are hard to catch manually across hundreds of monthly submissions, Expense Agent runs automatic duplicate and anomaly detection on every claim
  • Inaccurate mileage claims - employees estimating distance manually often over or under claim mileage reimbursement, Expense Agent calculates the actual route and distance between the entered start and end points automatically
  • Unbilled billable expenses - client-billable costs often get missed because the link between an expense and a project invoice is manual, Expense Agent routes every expense marked billable directly into the project billing queue so it is not forgotten, industry research cited by Microsoft partners suggests professional services firms miss billing five to fifteen percent of billable expenses without this kind of automation
  • Licensing costs for occasional submitters - requiring a full Business Central license just so a driver or field technician can file a fuel receipt is expensive and unnecessary, Expense Agent lets these users submit through the web app, email or Teams without any Business Central license, using Copilot Credits instead
  • Poor audit trails - reconstructing what happened with a reimbursement months later is difficult with paper receipts and manual notes, every AI-extracted field, policy check, and approval step is logged and tied to the original receipt image, creating a complete audit trail automatically
  • Limited finance team visibility - without a central system, finance often has no real-time view of what employees are spending until expense reports are manually compiled, Expense Agent surfaces every expense as soon as it is submitted, giving finance real-time visibility into spend across the organization

A Typical Example

Without Expense Agent:

Employee receives receipt → manually enters details → chooses category → calculates mileage/per diem → checks policy → builds report → submits → waits for correction or approval

With Expense Agent:

Employee submits receipt → AI extracts details → categorizes and validates → employee reviews → report is created → approval → Business Central posting

The important distinction is that Expense Agent does not simply automate data entry. It connects receipt capture, expense classification, policy checking, reporting, approval, and accounting into a single Business Central process.

That reduces the amount of repetitive work for employees while giving finance teams greater consistency and control.

What Are the Key Features of Business Central Expense Agent?

The Business Central Expense Agent leverages AI to streamline and automate the entire expense management process, from receipt capture to reimbursement and compliance validation. By reducing manual effort, improving accuracy, and accelerating approvals, it helps organizations gain better control over employee expenses while ensuring adherence to company policies.

Below is a breakdown of the key features of the Business Central Expense Agent:

1. Intelligent Receipt Scanning

Users can upload a receipt photo or digital file, and the AI automatically extracts critical information such as the merchant name, transaction amount, date, currency, payment method, and expense category. This eliminates manual data entry and reduces processing errors.

2. Automated Mileage Expense Calculation

For travel-related expenses, users simply enter the starting and ending locations. The Expense Agent calculates the route distance and reimbursement amount based on the organization's predefined mileage rates.

3. Per Diem Allowance Management

The agent can analyze uploaded travel itineraries and automatically calculate eligible per diem allowances, helping employees submit accurate claims while reducing administrative effort.

4. Smart Expense Categorization

Using AI and predefined business rules, each expense is automatically assigned to the appropriate category and subcategory, ensuring consistent and accurate expense reporting.

5. Detailed Expense Itemization

For expense types that require breakdowns, such as hotel invoices, the agent extracts individual line items and allocates costs to the relevant subcategories, providing greater transparency and accuracy.

6. Participant Tracking for Meals and Entertainment

When meal or entertainment expenses require attendee information, the agent prompts users to add participant details, ensuring all necessary documentation is captured for compliance purposes.

7. Real-Time Policy Compliance Checks

The Expense Agent validates claims against company expense policies as they are created. Soft warnings alert users to policy exceptions while allowing submission with justification, whereas hard stops prevent non-compliant claims from being submitted until issues are resolved.

8. Duplicate and Anomaly Detection

To minimize errors and fraud risks, the agent identifies duplicate expense submissions and flags unusual or suspicious claims before they reach approvers.

9. Billable Expense Tracking

Expenses designated as billable are automatically linked to project-related billing processes, ensuring reimbursable costs are accurately captured and incorporated into client invoices.

By combining AI-powered automation, compliance monitoring, and intelligent expense processing, the Business Central Expense Agent enables organizations to simplify expense management, enhance financial accuracy, and improve employee productivity.

How Does Business Central Expense Agent Work?

Business Central Expense Agent acts as an AI-powered assistant that transforms unstructured expense information, such as receipts, invoices, mileage details, and travel documents, into structured, policy-compliant expense records. 

By automating data extraction, validation, and approval workflows, it reduces manual effort, accelerates reimbursements, and ensures expenses are accurately recorded in Microsoft Dynamics 365 Business Central.

1. Expense Submission

The process begins when an employee submits an expense by uploading a receipt through the web application, forwarding it via email, or sharing it through Outlook or Microsoft Teams Copilot Chat. This flexibility allows users to capture and submit expenses from the tools they already use daily.

2. AI-Powered Processing

Once submitted, the expense enters a Processing stage. During this phase, the AI analyzes the receipt or supporting document and extracts relevant information, including merchant details, transaction amounts, dates, currencies, payment methods, and expense categories.

3. Draft Creation

After the information is extracted, the expense is automatically converted into a draft entry and moved to the Drafts tab. This creates a structured expense record without requiring manual data entry from the employee.

4. Employee Review and Verification

Before submission, employees review the extracted details to ensure accuracy. They can verify information such as the merchant name, expense amount, transaction date, and assigned category, making corrections if necessary.

5. Expense Report Submission

Once the individual expenses have been reviewed, they can be grouped into an expense report and submitted for approval. This allows multiple expenses to be managed and approved within a single workflow.

6. Approval Workflow Management

The submitted report moves through a predefined approval process, progressing through stages such as Draft, Submitted, and Approved. The workflow can support multiple levels of approval, including interim and final approvers, while automated reminders help keep the process moving efficiently.

7. Policy Validation and Compliance Checks

Throughout the workflow, the Expense Agent validates expenses against company policies. It can identify policy violations, missing information, duplicate submissions, or unusual claims before they reach the accounting team, helping organizations maintain compliance and reduce errors.

8. Automatic Posting to Business Central

After final approval, Business Central processes and posts the expense report using existing financial controls, permissions, and audit procedures. The system automatically generates the appropriate ledger entries, ensuring expense data is accurately reflected in the organization's financial records.

Final Outcome

By combining AI-driven data extraction, automated validation, approval workflows, and seamless financial posting, the Business Central Expense Agent streamlines the entire expense management lifecycle. The result is faster processing, improved accuracy, stronger compliance, and a better experience for both employees and finance teams.

What Channels Can Employees Use to Submit Expenses?

Employees can use several channels to submit and manage expenses with Business Central Expense Agent, including the Expense Agent web app, email, Microsoft Teams, and Microsoft 365 Copilot chat. Business Central itself is used for users who need to manage expenses directly within the ERP, while the web app and other external channels can be used without a Business Central license. 

1. Expense Agent Web App

Employees can access the Expense Agent web app at app.expenses.dynamics.com. They can upload receipt images or files, create and edit expenses, build expense reports, review expenses, and track approval status. 

A Business Central license is not required when an employee uses Expense Agent exclusively through the web app. 

2. Email

Employees can submit receipts by sending receipt photos or PDF attachments to a configured expense mailbox. Expense Agent monitors the mailbox, extracts information from relevant submissions, creates expense records, and can group expenses into reports. 

This is particularly useful for employees who want to forward receipts without opening a dedicated application.

3. Microsoft Teams

Employees can interact with the Expense Agent through Microsoft Teams using the Copilot agent. Microsoft identifies Teams as one of the channels through which employees can work with Expense Agent. 

4. Microsoft 365 Copilot Chat

Employees can also interact with Expense Agent through Microsoft 365 Copilot chat. Microsoft lists Copilot chat alongside the web app and email as supported ways for employees to work with Expense Agent. 

5. Business Central

Business Central provides the underlying ERP and financial-processing environment for Expense Agent. Users who need to manage expenses or submit expense reports directly inside Business Central can do so, but they need at least a Team Member license. Users who post expense reports or process payments require an Essentials or Premium license

How Is Business Central Expense Agent Licensed and Priced?

Unlike traditional user-based licensing models, Business Central Expense Agent follows a consumption-based approach. This means organizations do not need to purchase a Business Central license for every employee who submits expenses. Instead, costs are determined by two factors:

  • Business Central licenses for users who need direct access to the ERP system.
  • Copilot Credits for AI-powered expense processing.

This flexible model allows companies to extend expense management capabilities to a larger workforce without significantly increasing licensing costs.

Understanding the Two Licensing Components

1. Business Central Licenses

Not every employee who submits expenses requires a Business Central license.

Employees can submit expenses through channels such as the Expense Agent web app, email, Microsoft Teams, and Microsoft 365 Copilot Chat without accessing Business Central directly. In these cases, expense processing is charged through Copilot Credits rather than individual ERP user licenses.

However, users who need to work within Business Central require the appropriate license based on their role:

  • Team Member license for basic expense-related activities.
  • Essentials or Premium license for users responsible for posting expense reports, managing reimbursements, and performing financial processing tasks.

2. Copilot Credits

The AI capabilities of Expense Agent are billed through Copilot Credits, which are consumed whenever the agent processes receipts and related expense data.

Currently, each uploaded receipt consumes 50 Copilot Credits, regardless of the number of expense lines or items contained within that receipt.

This consumption covers AI-driven activities such as:

  • Receipt data extraction
  • Expense categorization
  • Itemization of expenses
  • Expense record creation
  • Report preparation and grouping

Example of Copilot Credit Consumption

Monthly ReceiptsCopilot Credits Required
1005,000
50025,000
1,00050,000 
5,000 250,000 

Payment Options for Copilot Credits

Organizations can choose between two billing models:

  • Prepaid Capacity: Purchase Copilot Credits upfront and consume them as needed.
  • Pay-as-You-Go: Pay only for the credits consumed during actual usage.

If prepaid credits are available, Business Central automatically uses that capacity before switching to pay-as-you-go billing.

What Does This Mean for Organizations?

The primary advantage of this model is scalability. Companies are no longer required to assign a full Business Central license to every employee who needs to submit expenses.

For example, consider an organization with:

  • 10 finance users who work directly in Business Central.
  • 500 employees who only submit expenses.
  • 20,000 receipts processed annually.

In this scenario, only the finance users would need Business Central licenses. The 500 employees could submit expenses through the available Expense Agent channels without individual ERP licenses.

The AI processing cost would be based on credit consumption:

20,000 receipts × 50 Copilot Credits = 1,000,000 Copilot Credits per year

The overall cost depends on the organization's Microsoft licensing agreement, regional pricing, and whether credits are purchased in advance or billed through pay-as-you-go consumption.

Licensing Model at a Glance

The simplest way to understand Expense Agent licensing is:

  • Business Central Licenses = Access to the ERP system
  • Copilot Credits = AI-powered expense processing

As a result, Business Central Expense Agent is primarily usage-based rather than user-based. Employees who only need to submit expenses can do so without a Business Central license, while users who manage and process expenses within the ERP require the appropriate Business Central subscription. This approach helps organizations control costs while making expense management accessible to a broader workforce.

Note: Expense Agent is currently documented by Microsoft as a production-ready preview, so licensing and pricing details may change before or after general availability.

How Does Business Central Expense Agent Compare to Expense Management in NetSuite and QuickBooks Online?

Business Central Expense Agent differs from expense management capabilities available in NetSuite and QuickBooks Online because it provides AI-powered expense capture, policy validation, approvals, and financial posting within the Business Central environment.

In NetSuite and QuickBooks Online, organizations often rely on third-party expense management applications to achieve similar levels of automation.

Capability Business Central Expense AgentBusiness Central Expense Agent QuickBooks Online 
Native AI-powered expense agent Yes Typically requires third-party solutions Typically requires third-party solutions 
AI receipt capture and data extraction Yes Available through integrations Available through integrations 
Automated expense categorization Yes Often delivered through connected applications Often delivered through connected applications 
Expense policy validation Yes Usually configured through workflows or third-party tools Usually configured through workflows or third-party tools 
Expense approval workflows Yes Yes Yes 
Direct posting to financial records Native Native after expense data is imported Native after expense data is imported 
Additional expense platform required for advanced AI automation No Often Often 

Key Difference: Native vs. Integrated Expense Management

The primary distinction lies in where and how expense processing takes place.

With Business Central Expense Agent, the entire workflow can be managed within a single ecosystem, allowing organizations to move from:

Receipt Capture → Data Extraction → Validation → Approval → Financial Posting without introducing a separate expense management platform.

In contrast, organizations using NetSuite or QuickBooks Online often extend their expense management capabilities through third-party applications. While these integrations can be effective, they may add complexity to the overall process.

Benefits of a Native Expense Management Approach

Keeping expense management within the ERP environment offers several operational advantages:

  • Reduced dependence on third-party applications
  • Lower integration and maintenance requirements
  • Fewer systems for employees and finance teams to manage
  • Less data synchronization between platforms
  • Improved visibility into expense data and financial records
  • A more unified user experience across finance processes

By centralizing expense management and financial processing, organizations can maintain a more consistent and connected flow of information throughout the business.

NetSuite and QuickBooks Online remain strong financial management platforms, but organizations looking for a similar AI-driven expense experience may need to supplement the core platform with additional applications and integrations. For companies aiming to simplify expense workflows, reduce administrative complexity, and keep financial data within a single connected system, Business Central Expense Agent offers a distinct advantage.

What Are Some Real-World Examples of Business Central Expense Agent in Action?

Business Central Expense Agent can automate common expense scenarios such as business travel, hotel and meal receipts, mileage reimbursement, per diem claims, and recurring employee expenses. It extracts information from receipts, categorizes expenses according to company rules, creates expense lines, groups them into reports, and supports review and approval before posting to the general ledger. 

1. Business Travel Expenses

Imagine an employee returns from a three-day business trip with receipts for a hotel, meals, taxis, and other travel costs.

Instead of manually entering each receipt, the employee uploads the receipts to Expense Agent. The agent extracts information such as the merchant, date, amount, currency, payment method, and relevant line items, then creates draft expense lines.

The employee reviews the extracted information, makes any necessary corrections, and submits the expenses for approval.

Business benefit: Finance receives structured expense data without requiring the employee to manually enter every receipt.

2. Hotel Receipt With Multiple Charges

A hotel bill might contain room charges, taxes, meals, and other services.

Expense Agent can itemize receipts when the expense category requires it, assigning individual amounts to appropriate subcategories. The employee can then review the resulting itemization before submitting the report. 

This is particularly useful when finance needs individual expense components rather than recording the entire hotel bill as one amount.

3. Business Meals and Client Entertainment

Consider an employee taking a customer to dinner.

The employee submits the restaurant receipt. Expense Agent extracts the receipt information and categorizes the expense. If the selected category requires participants, the employee can provide the attendees associated with the expense, including internal employees or external guests. 

Business Central's configured expense rules can then help determine whether the expense complies with company policy. Expense Agent can display policy warnings or block submission when configured rules aren't satisfied. 

4. Mileage Reimbursement

Mileage is another practical use case.

An employee enters the starting point and destination in Expense Agent. The application calculates available routes and displays the mileage. The employee selects the appropriate route and can mark the trip as round-trip. Business Central then calculates the reimbursement using the configured mileage rate. 

This eliminates the need for employees to calculate reimbursement amounts manually.

5. Per Diem for Business Travel

For employees traveling to locations where per diem allowances apply, Expense Agent can calculate per diem expenses based on configured rates and travel information.

The employee provides the travel location and start/end dates and times, and Business Central calculates the applicable allowance according to the organization's configured rules. Partial-day rules and meal reductions can also be configured. 

6. Expense Submission by Email

Consider a salesperson who receives a restaurant receipt by email while traveling.

Instead of opening an expense system, the employee can forward the receipt to the organization's configured expense mailbox. Expense Agent monitors the mailbox, identifies relevant expense information, creates the expense, and can automatically group expenses into reports. It can also send the employee a confirmation with a link to review the expense report. 

This can be particularly useful for employees who don't regularly work in Business Central.

7. Monthly Employee Expense Reports

Expense Agent can automatically group expenses into expense reports according to the configured reporting period. For example, employees can have their expenses grouped into a monthly report for review and submission. 

The resulting workflow can look like:

Receipt → AI extraction → Categorization → Expense creation → Monthly report → Employee review → Approval → Posting

This gives finance teams a more standardized process while keeping the employee involved in reviewing the AI-generated information. 

8. Policy Compliance Before Submission

Expense Agent can also help enforce company expense policies before a report is submitted.

For example, an expense can receive a warning when it requires additional explanation or be blocked when it violates a configured rule. Employees can see policy status on their expenses and address issues before submitting the report. 

This moves compliance earlier in the process instead of relying entirely on finance to identify policy violations after submission.

What does a typical Expense Agent workflow look like?

A real-world expense process can therefore work like this:

Employee receives a receipt 
↓ 
Employee uploads it or forwards it by email 
↓ 
Expense Agent extracts the receipt information 
↓ 
AI categorizes and itemizes the expense 
↓ 
Business Central applies configured expense rules 
↓ 
Employee reviews and corrects the information 
↓ 
Expenses are grouped into an expense report 
↓ 
Manager reviews and approves the report 
↓ 
Approved expenses are posted to the general ledger 

Frequently Asked Questions

Do employees need a Business Central license to use Expense Agent? 

No. Employees can submit expenses through the web app, email or Copilot Chat without a Business Central license. These channels use Copilot Credits instead.

What expense types does Expense Agent support? 

It supports standard receipts, itemized hotel bills, mileage claims with automatic distance calculation, per diem based on itinerary documents, and billable project expenses.

What happens after an expense report is approved? 

Business Central posts the report using standard financial processes and existing permissions and audit controls, creating the ledger entries automatically.

Which AI model powers Expense Agent? 

In United States environments, it runs on an Anthropic Claude model, which administrators must enable as a subprocessor in the Microsoft 365 Admin Center.

Can Expense Agent catch duplicate or fraudulent claims? 

Yes. It includes built-in duplicate detection and anomaly detection that flag suspicious claims before they reach an approver.

Is Expense Agent pricing fixed? 

Not necessarily. Microsoft currently documents Expense Agent as a production-ready preview, so licensing, consumption, and pricing details may change.

Can Expense Agent be purchased as a standalone per-user license? 

The model is not primarily a standalone per-user license. Expense Agent consumption is measured through Copilot Credits, while Business Central licenses cover users who require ERP access.

How many Copilot Credits does one receipt use? 

The documented consumption rate is 50 Copilot Credits per receipt.

What is the biggest real-world benefit? 

The main benefit is reducing manual data entry while keeping receipt capture, expense categorization, policy validation, reporting, approval, and financial posting connected to Business Central.

Does Expense Agent automatically approve expenses? 

No. Employees are expected to review AI-created expenses, and expense reports can go through configured approval workflows. The agent automates processing and supports approval rather than eliminating human oversight.

Which Platform Is the Better Choice for Expense Automation?

The right solution depends on an organization's requirements and existing technology landscape. However, Business Central Expense Agent is particularly compelling for businesses seeking AI-powered expense automation that is built directly into their ERP environment.

Final Words

Business Central Expense Agent turns expense management into an AI-driven process that removes manual data entry for employees and gives finance teams tighter policy control, faster approvals and cleaner audit trails. It is still a preview feature with regional limits, so organizations outside the US, UK, Australia and New Zealand should check current availability before planning a rollout, but the direction is clear: expense capture is moving from manual forms to AI agents that meet employees wherever they already work. 

Ready to Bring Expense Agent Into Your Business Central Environment?

Rolling out a preview feature like Expense Agent correctly, from Copilot Credit budgeting to policy rules to Anthropic subprocessor approval, takes hands-on Business Central expertise. 

Dynamics Square, a Microsoft Solutions Partner with 500+ Business Central implementations and 150+ certified consultants across US time zones, can assess your environment, configure Expense Agent to your policies, and support your team through go-live and beyond. 

Connect with a Business Central consultant to see if Expense Agent is ready for your organization.
Shreyansh Gupta - Author
Shreyansh Gupta

Shreyansh Gupta is a Microsoft Dynamics 365 Business Central Solution Specialist at Dynamics Square, with deep expertise in ERP implementation, solution architecture, and business process transformation. He specializes in translating complex business requirements into scalable Business Central solutions that drive efficiency and long-term growth. With hands-on experience in system integrations, data migration, UAT, and end-to-end project delivery across diverse industries, Shreyansh brings a str

Business Central for Professional Services

Discover how Dynamics 365 Business Central helps professional services firms manage projects, billing, resources, and profitability in one platform.

Top 5 Microsoft Dynamics 365 Business Central Partners in the USA

Compare the top 5 Microsoft Dynamics 365 Business Central partners in the USA, including Dynamics Square, RSM, Hitachi Solutions, Innovia, and Sikich, plus how to pick the right one.

Phone