How-ToFinance & Operations

How to Set Up Recurring General Journals in Business Central

Automate repeating journal entries in Business Central using the Recurring General Journal to post regular costs like rent or subscriptions.

7 min read

The Recurring General Journal handles entries that repeat on a regular schedule, monthly rent, subscription costs, depreciation adjustments, or any other fixed or variable cost posted at a set frequency. Instead of manually re-entering the same journal lines each period, you define them once and post them repeatedly.


  1. Search for Recurring General Journals using Alt + Q.
  2. Select or create a batch. Batches help separate different types of recurring entries (e.g. RENT, SUBSCRIPTIONS).

Recurring Methods

Each journal line requires a Recurring Method that controls what happens to the amount after posting:

Recurring MethodBehavior
FixedPosts the same amount every period. The line stays in the journal unchanged.
VariablePosts the amount entered, then clears it after posting. You re-enter the amount next period.
BalancePosts the current balance of the account to zero it out. Useful for closing temporary accounts.
Reversing FixedSame as Fixed, but automatically creates a reversing entry on the first day of the next period.
Reversing VariableSame as Variable, but with an automatic reversal in the next period.
Reversing BalanceSame as Balance, but with an automatic reversal in the next period.

For fixed monthly costs like rent, use Fixed. For accruals that need to be reversed, use Reversing Fixed.


Set Up a Recurring Journal Line

  1. In the Recurring General Journal, add a new line.

  2. Set the Recurring Method from the options above.

  3. Set the Recurring Frequency using a date formula. Examples:

    • 1M, every one month
    • 1W, every one week
    • 1Q, every quarter
    • 1Y, every year
  4. Set the Posting Date to the date of the first posting.

  5. Enter a Document No. and Description.

  6. Set Account Type and Account No. as you would in a regular journal.

  7. Enter the Amount (use a negative value for credits).

  8. Optionally, set an Expiration Date, the journal line will not post after this date. Useful for subscriptions with a known end date.

After posting, Business Central advances the Posting Date by the recurring frequency automatically, so the line is ready for next period.


Example Configuration

The following example posts monthly office rent and a quarterly software subscription:

DescriptionRecurring MethodRecurring FrequencyAccount No.AmountExpiration Date
Office rentFixed1M6200-5 000,00
Software subscriptionFixed1Q6310-2 400,0031.12.2026
Rent clearingFixed1M21005 000,00
Subscription clearingFixed1Q21002 400,0031.12.2026

Each cost account line is balanced by a corresponding credit to the accruals or clearing account.


Allocation Keys

If an amount needs to be split across multiple dimensions or accounts, you can use allocation keys on a recurring journal line.

  1. Select the journal line and choose Allocations from the action bar.
  2. Add rows for each allocation target. Set the Account No., Allocation %, or a fixed Amount for each row.
  3. You can assign Global Dimension values to each allocation row to split costs by department, project, or cost center.

When posted, Business Central distributes the line’s amount across the allocation targets according to the percentages or amounts you defined. The original line serves as the control line and does not post to the G/L directly.


Post the Recurring Journal

  1. Review all lines before posting. Check that Posting Date is correct for this period.
  2. Press F9 or select Post.
  3. Business Central posts the entries and updates each line’s Posting Date to the next occurrence based on the recurring frequency.

For one-off manual entries or corrections, see How to Post General Journals in Business Central.