web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Dynamics expense report not posted to the Genral ledger

(3) ShareShare
ReportReport
Posted on by 6
please help i create a Dynamics expense report but it's not posted to the General ledger account, where can it be stuck, i am using the asynchronous parameter and not the batch job
Categories:
I have the same question (0)
  • Suggested answer
    Abhilash Warrier Profile Picture
    7,274 Super User 2026 Season 1 on at
    Hi,

    Please find below observations -
    • Sometimes, transactions get stuck in the Subledger journal entries not yet transferred section.
    • Unlike batch jobs, asynchronous processing might take longer or fail due to system load.
    • If the expense report is linked to a vendor, verify that the vendor account is correctly configured.
    • If financial dimensions are missing or incorrect, the posting might fail.
  • Suggested answer
    Saif Ali Sabri Profile Picture
    2,354 Moderator on at
    If your Dynamics 365 Finance expense report is not posting to the General Ledger and you're using the asynchronous parameter (instead of batch processing), the issue can be related to workflow status, posting parameters, or accounting distribution errors. Here's a step-by-step solution to identify and resolve the issue:

    Solution: Troubleshoot Expense Report Not Posted to General Ledger
    1. Verify Workflow Status
    • Go to Expense management > My expense reports > All expense reports.
    • Open the specific report and check its workflow status.
    • The report must be approved and marked as “Ready for posting” before it can hit the ledger.
    If it’s still in review, wait until approval completes. If stuck, troubleshoot the workflow.

    2. Check Posting Status
    • Navigate to Expense management > Periodic tasks > Post expenses.
    • Search for the report ID and verify if it has been picked up and processed.
    • If using asynchronous posting, it may still be queued — check System administration > Inquiries > Batch jobs > Asynchronous jobs, even though it's not set as a batch job, async jobs still land here.

    3. Validate Accounting Distributions
    • Open the expense report and go to View accounting distributions.
    • Make sure all expense lines have valid account distributions.
    • If any are blank or invalid, posting will silently fail.

    4. Check for Posting Errors
    • Go to Expense management > Inquiries > Expense reports with posting errors.
    • If the report appears here, there should be details on the failure (e.g., missing main account, invalid project ID).

    5. Posting Parameters
    • Ensure that the posting setup is correctly configured:
      • Expense management > Setup > General ledger integration
      • Confirm correct ledger accounts and journals are mapped.

    6. Manual Trigger (if needed)
    If everything above checks out but it’s still not posted:
    • Go to the report > Click Post manually from the expense report form.
    • Observe any errors thrown during the manual posting attempt.

    Summary
    Step Check
    1 Workflow status = Approved
    2 Posting status via Post Expenses or Async Jobs
    3 Valid accounting distributions
    4 Errors in “Expense reports with posting errors”
    5 Proper GL account/journal setup
    6 Try manual posting for error prompt

  • Jonas "Jones" Melgaard Profile Picture
    5,010 Most Valuable Professional on at
    @Sanele Can you tell us more about this expense report.
    Did you manage to post it?
    Can you identify the postings in the "Subledger journal entries not yet transferred" form?
    Do you have issues with other postings than expense reports?
     
    Also, I don't understand what you mean by"asynchronous parameter and not the batch job".
    If this parameter is set, you still need to have a batch job configured: https://learn.microsoft.com/en-us/dynamics365/finance/general-ledger/subledger-transfer
     
     
  • Suggested answer
    Arvind Bharti Profile Picture
    789 Super User 2026 Season 1 on at
    Hi,
     
    Can you share more details with screen shots?
     
    Also check in GL > Periodic > Subledger not posted in ledger

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 616

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 460 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 331 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans