Skip to main content

Notifications

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

(2) ShareShare
ReportReport
Posted on by 4
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:
  • Suggested answer
    Arvind Bharti Profile Picture
    377 on at
    Dynamics expense report not posted to the Genral ledger
    Hi,
     
    Can you share more details with screen shots?
     
    Also check in GL > Periodic > Subledger not posted in ledger
  • Jonas "Jones" Melgaard Profile Picture
    3,983 Super User 2025 Season 1 on at
    Dynamics expense report not posted to the Genral ledger
    @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
    Saif Ali Sabri Profile Picture
    2,088 Super User 2025 Season 1 on at
    Dynamics expense report not posted to the Genral ledger
    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

  • Suggested answer
    Abhilash Warrier Profile Picture
    963 on at
    Dynamics expense report not posted to the Genral ledger
    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.

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

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

#1
Martin Dráb Profile Picture

Martin Dráb 433 Most Valuable Professional

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 305

#3
Saalim Ansari Profile Picture

Saalim Ansari 251

Overall leaderboard

Product updates

Dynamics 365 release plans