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

The accounting date that you have entered is in a different fiscal year

(4) ShareShare
ReportReport
Posted on by 50
Hello all,
Good day for you.
 
I have a case in D365 F&O: I've a Purchase Order with request receipts date and accounting date is 15/1/2025 and the product receipt was 7/12/2025 and when I'm trying to post the invoice i faced the related issue. The accounting date that you have entered is in a different fiscal year than the last accounting event for the purchase order. Run the purchase order year-end process or change the date to a date in the current fiscal year.
 
There is any solution or recommendation best practice?
Thanks in Advance.
I have the same question (0)
  • Suggested answer
    Vahid Ghafarpour Profile Picture
    12,258 on at
    I'd run the Purchase Order Year-End process
    This process closes the PO for the current fiscal year, allowing invoices to post in the new fiscal year.
    Do this at actual fiscal year-end or before posting invoices that cross fiscal years.
     
  • Suggested answer
    Olufemi 7 Profile Picture
    28 on at

    To resolve the error “The accounting date that you have entered is in a different fiscal year than the last accounting event for the purchase order” in Dynamics 365 Finance & Operations, you should either run the Purchase Order Year‑End Process to move open purchase orders into the new fiscal year, or adjust the invoice accounting date to match the fiscal year of the last PO event. Running the year‑end process is the recommended best practice.

    Step‑by‑Step Walkthrough: Purchase Order Year‑End Process

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    Navigate to the workspace
    Go to Budgeting > Periodic tasks > Purchase order year‑end process.
    Select the fiscal year to close
    Choose the fiscal year you want to close (e.g., 2025).
    This ensures all open purchase orders in that year are processed.
    Choose processing options
    Transfer open POs: Moves commitments into the new fiscal year.
    Reverse budget in closing year: Releases budget from the old year.
    Create new lines in next year: Generates new PO lines in the next fiscal year.
    Filter purchase orders (optional)
    You can filter by vendor, PO number, or other criteria if you only want to process specific orders.
    Otherwise, leave blank to process all open POs.
    Run the process
    Click OK to execute.
    The system will create new PO records in the next fiscal year and adjust budget commitments accordingly.
    Verify results
    Go to Procurement and sourcing > Purchase orders > All purchase orders.
    Confirm that your open PO now has a new line in the current fiscal year.
    You can now post the invoice without the fiscal year mismatch error.
     
     
     

    Microsoft Documentation

     

    You can find the official Microsoft guidance here:
     

     
  • Raj Borad Profile Picture
    1,570 on at
    Hi User,
     
    Best possible solution is already suggested in the error itself and by other members.
    Is there is any update regarding the issue? Did the issue is resolved?
     
  • YD-01101305-0 Profile Picture
    103 on at
    @Vahid Ghafarpour @Olufemi 7 @Raj Borad have you read the initial case?
     
    The problem is that PO has accounting date in new financial year but user try to post invoice in current financial year. For example PO accounting date is 12.01.2026 and invoice posting date is 25.12.2025. In this case system give the error about different financial years. And Purchase Order Year‑End Process will not help with this because it allows to move PO accounting date to next financial year not back.
     
    I have the same case, because user who created PR put accounting date in future year but invoice for raised PO was received in current year and we can't post it.
     
    Any suggestions?
  • Suggested answer
    Giorgio Bonacorsi Profile Picture
    2,854 on at
    Hello,

    I tested it, and it works in my environment.
    Which localization are you working on?

    Have you reopened the periods (you can see this article: https://dax365fo.org/2024/06/01/ledger-calendar-management/)?

    Thank you,
    Giorgio
  • Suggested answer
    Syed Haris Shah Profile Picture
    1,666 Super User 2026 Season 1 on at
     
    The scenario you described can be executed in D365 F&SCM without any posting errors. For example, if the purchase order (PO) has an accounting date in a future fiscal year and the product receipt posted  (e.g., 2027), and if the invoice is recorded in 2026, the system does not block the posting.

    However, the key question is why the business user is manually changing the accounting date when creating the PO. If the receipt is posted in the future, the system typically defaults to the current date at the time of posting for both the product receipt and the invoice. Therefore, there may not be a valid reason to intentionally adjust the accounting date in advance.
     
    Regards,
    Syed Haris Shah
  • YD-01101305-0 Profile Picture
    103 on at
    @Syed Haris Shah @Giorgio Bonacorsi please check one more time the question. Here is an example
    We have PR-PO process and budget control. In PR user put accounting date in new financial year April 30 (fin year 26-27)
    Product receipt is posted in March 26 (current fin year 25-26)
    We also received invoice with the same date and we try to post it in current year, but system do not allow this because of this error Invoice: SIPL/25-26/0926 The accounting date for the invoice must be in the same fiscal year as the related purchased order. Run the purchase order year-end process or change the date to the current fiscal year.
    Also we can't change accounting date in PO to current year because of this error
    Purchase order year-end process do not help because it can only move PO forward to next year, but this PO already there.
     
    Any suggestions?

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 April 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 622

#2
André Arnaud de Calavon Profile Picture

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

#3
CP04-islander Profile Picture

CP04-islander 430

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans