In order to enter payables with date-period mismatches, you need to ensure that the Allow Transaction Date Outside of Posting Period setting found in NetSuite (Setup > Accounting > Accounting Preferences > General: General Ledger) is set to either Warn or Allow.
When you do want to create a bill in a closed period, you can either select the posting period in the bill form or you can leave the field blank and NetSuite use its default setting to select the period.
If you allow NetSuite to use the default period, NetSuite has two options for the Default Posting Period When Transaction Date in Closed Period setting (Setup > Accounting > Accounting Preferences > General: General Ledger):
Current Period
First Open Period
Examples
We’ve included a few example scenarios to describe the expected behavior with these settings.
Use the links below to jump to the specific example:
1️⃣ Scenario 1: Create bill and initiate payment before period close
Flow
Jan 3, 2023: Create bill in Routable
Jan 26, 2023: Initiate payment in Routable
Jan 27, 2023: Close/lock AP for Jan 2023 in NetSuite
Bill and payment dates
Bill date: Jan 3, 2023
Bill period: Jan 2023
Payment date: Jan 26, 2023
Payment period: Jan 2023
2️⃣ Scenario 2: Create bill, close period, then initiate payment
Flow
Feb 9, 2023: Create bill in Routable
Feb 24, 2023: Close/lock AP for Feb 2023 in NetSuite
Feb 28, 2023: Initiate payment in Routable
Bill and payment dates
Bill date: Feb 9, 2023
Bill period: Feb 2023
Payment date: Feb 28, 2023
Payment period: Depends on Default Posting Period When Transaction Date in Closed Period setting
If Current Period: March 2023
If First Open Period: March 2023 *Must ensure there’s no past open periods
3️⃣ Scenario 3: Create bill, close period, then initiate payment the next month
Flow
Mar 17, 2023: Create bill in Routable
Mar 31, 2023: Close/lock AP for Mar 2023 in NetSuite
Apr 5, 2023: Initiate payment in Routable
Bill and payment dates
Bill date: Mar 17, 2023
Bill period: Mar 2023
Payment date: Apr 5, 2023
Payment period: Apr 2023
4️⃣ Scenario 4: Close period, create bill with date in closed period, then initiate payment
Flow
May 26, 2023: Close/lock AP for May 2023 in NetSuite
May 30, 2023: Create bill in Routable
Jun 1, 2023: Initiate payment in Routable
Bill and payment dates
If Allow Transaction Date Outside of Posting Period setting is enabled:
Bill date: May 30, 2023
Bill period: Depends on Default Posting Period When Transaction Date in Closed Period setting
If Current Period:
If First Open Period:
Payment date: Jun 1, 2023
Payment period: Jun 2023
If Allow Transaction Date Outside of Posting Period setting is disabled:
NetSuite will not allow the user to create the bill