Symptom
- Requirement for a configuration when a supplier invoice due date falls on a non-business day (weekend/holiday), it should automatically adjusted to the next applicable business day.
- Need to change the “due on” (net due date) directly during invoice entry (FB60/Create Supplier Invoice) which is not possible.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a supplier invoice with Payment Terms that result in a net due date falling on a weekend or holiday.
- Post or simulate the invoice and review the calculated due date.
- Observe that the due date remains on the non-business day and is not shifted to the next or previous business day.
- Attempt to change the net due date directly during entry and observe that it cannot be edited.
Cause
- The system calculates the net due date strictly based on the baseline date and payment terms, without considering factory or business calendars.
- The net due date is not stored in the line item; it is recalculated at the time of display.
Resolution
- The automatic adjustment of the supplier invoice net due date to business days is not supported or configurable in SAP S/4HANA Cloud Public Edition.
- If business-day alignment is required for execution of payments, handle the shift at payment processing time (not at invoice due date) by using the bank holiday shifting capability; Refer to: Shifting bank payment due dates that fall on bank holidays.
- As a workaround, adjust the baseline date or select/maintain appropriate terms of payment on the invoice to influence the calculated due date.
See Also
Keywords
supplier invoice, due date, non-business day, weekend, holiday, business day adjustment, payment terms, baseline date, net due date, FB60, create supplier invoice, accounts payable, factory calendar, business calendar, s/4hana cloud , KBA , FI-FIO-AP-2CL , Fiori UI for Accounts Payable (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public