Zentriq Agent is live on Microsoft AppSourceInstall it free →Microsoft AppSourceInstall it free →

"Posting Date is not within your range of allowed posting dates in Gen. Journal Line Journal Template Name='GENERAL',Journal Batch Name='DEFAULT',Line No.='10000'."

Posting date outside the allowed posting range

Business Central refuses the entry because the posting date on that line falls outside the window of dates you are allowed to post in. The window comes from Allow Posting From and Allow Posting To, first on your own User Setup record and, when those are blank, on General Ledger Setup. Either move the posting date into the open window, or have an administrator widen it.

Why Business Central raises this error

Before it creates any ledger entries, Business Central compares the posting date of every journal line and every document with a permitted posting window. It reads Allow Posting From and Allow Posting To on the User Setup record of the person posting; if that record does not exist, or both fields are blank, it falls back to the same two fields on General Ledger Setup. The message quotes the journal template, the batch and the line number so you can find the exact line. The date on its own is never the problem: what matters is the combination of that date and the window that is currently open. Finance teams keep that window narrow on purpose, so a blocked posting is usually the control working as intended rather than a defect.

  • The line is dated in a period that has already been closed for posting, for example an invoice dated in December entered after the window was moved forward to January.
  • Your User Setup record holds a narrower window than the rest of the company, so the same date posts fine for a colleague but not for you.
  • The year was mistyped, or the work date was left on an old value, so the posting date lands far outside the open range.

How to fix it

  1. Find the failing line: the message identifies it by Journal Template Name, Journal Batch Name and Line No., so open that batch and read the Posting Date column.
  2. Search for User Setup (Alt+Q), open the record for your user ID, and check Allow Posting From and Allow Posting To. If both are blank, your limit comes from the company setup instead.
  3. Search for General Ledger Setup and check the Allow Posting From and Allow Posting To fields there. This is the company wide window that applies to every user without a personal override.
  4. If the posting date is simply wrong, correct the Posting Date on the line, check the Document Date at the same time, and post again.
  5. If the date is right and the period really has to be reopened, ask the finance administrator to widen Allow Posting From or Allow Posting To. Editing User Setup and General Ledger Setup requires administrator permissions, so in most companies you cannot unblock yourself.
  6. Once the entry is posted, ask the administrator to restore the original window so a closed period does not stay open by accident.

How to avoid it in the future

Treat the allowed posting window as part of the month end routine: move Allow Posting From forward on General Ledger Setup on the day the previous period is signed off, and keep personal overrides in User Setup only for the few people who genuinely need to post into an older period. Checking the work date at the start of a session removes most wrong year mistakes, because new journal lines and documents inherit their posting date from it.

Frequently asked questions

Which setting wins, User Setup or General Ledger Setup?

User Setup wins whenever it holds a value for the user who is posting. If that user has no User Setup record, or the two fields are blank there, Business Central falls back to the range on General Ledger Setup.

Can I widen the range myself?

Only if you have permission to edit User Setup and General Ledger Setup, which is normally restricted to finance administrators. In most companies you have to ask them to reopen the period.

Related reading

Other Business Central errors