Deferred Accounting
Overview
Deferred Accounting allows expenses to be recognized over a service period instead of being fully expensed on the Purchase Invoice date.
When a Purchase Invoice is processed using Deferred Accounting, the system automatically creates Journal Entries that distribute the expense across the specified service period.
Example
A software subscription purchased on 1 April for a 3-month service period (April–June) can be recognized as:
April Expense
May Expense
June Expense
instead of recording the full amount in April.
Prerequisites
Before using Deferred Accounting, ensure the feature is enabled.
Enable Deferred Accounting
Navigate to Accounting Settings.
Enable Deferred Accounting.
Save the settings.
Configure Deferred Expense on an Item
Deferred Accounting is configured at the Item level so that it is automatically available when creating Purchase Invoices.
Step 1: Open the Item
Go to Stock > Items.
Open the item that represents the service or prepaid expense.
Step 2: Enable Deferred Expense
Enable Deferred Expense.
Select the Default Expense Account.
Optionally enter the default service duration (number of months).
Note: The number of months is optional. The actual service period can be specified directly on the Purchase Invoice.
Example Configuration
Field | Value |
|---|---|
Deferred Expense | Enabled |
Default Expense Account | Prepaid Expense |
Service Duration | 3 Months |
Create a Purchase Invoice
After configuring the Item, create the Purchase Invoice as usual.
Required Information
For each deferred expense item:
Select the Item.
Enter the Service Start Date.
Enter the Service End Date.
Example
Field | Value |
|---|---|
Service Start Date | 1 April 2025 |
Service End Date | 30 June 2025 |
The expense account will automatically populate based on the Item configuration.
Save and Submit the Purchase Invoice.
Create a Deferred Accounting Process
Once the Purchase Invoice has been submitted, a Deferred Accounting Process must be created.
Step 1: Create a New Process
Navigate to Deferred Accounting.
Click Add Deferred Accounting Process.
Set:
Field | Value |
|---|---|
Type | Expense |
Purchase Invoice | Select the submitted Purchase Invoice |
Step 2: Verify Dates
Ensure the following dates match the service period defined on the Purchase Invoice:
Service Start Date
Service End Date
Example
Field | Value |
|---|---|
Service Start Date | 1 April 2025 |
Service End Date | 30 June 2025 |
Step 3: Save and Submit
Click Save.
Click Submit.
The system will generate the required Journal Entries for the service period.
Processing Multiple Purchase Invoices
If multiple Purchase Invoices require Deferred Accounting:
Correct Process
Create and submit the first Purchase Invoice.
Create and submit the Deferred Accounting Process for that invoice.
Verify the generated Journal Entries.
Proceed to the next Purchase Invoice.
Repeat the process for each invoice.
Important: Process Deferred Accounting one invoice at a time. Do not create multiple Purchase Invoices first and then attempt to process them together.
Generated Journal Entries
After the Deferred Accounting Process is submitted, the system automatically creates Journal Entries for each accounting period.
Each Journal Entry represents the portion of the expense recognized for that month.
Journal Entry Review and Submission
By default, generated Journal Entries are created in Draft status.
Manual Submission
Open each generated Journal Entry.
Review the accounting entries.
Click Save and Submit.
This allows the finance team to review the postings before they affect the General Ledger.
Auto Submit Option
An Auto Submit option is available.
When enabled:
Journal Entries are automatically submitted after creation.
When disabled:
Journal Entries remain in Draft status until manually reviewed and submitted.
Most organizations prefer to keep Auto Submit disabled so that Finance can review the entries before posting.
Example Workflow
flowchart TD
A[Enable Deferred Accounting]
--> B[Configure Item with Deferred Expense]
B --> C[Create Purchase Invoice]
C --> D[Enter Service Start Date]
C --> E[Enter Service End Date]
D --> F[Submit Purchase Invoice]
E --> F
F --> G[Create Deferred Accounting Process]
G --> H[Save & Submit Process]
H --> I[System Generates Monthly Journal Entries]
I --> J[Review Journal Entries]
J --> K[Submit Journal Entries]Best Practices
Verify Item Configuration
Always confirm that:
Deferred Expense is enabled.
The correct Default Expense Account is selected.
Process Invoices Individually
When handling multiple Purchase Invoices:
Complete Deferred Accounting for one invoice before starting the next.
Verify the generated Journal Entries before proceeding.
Review Journal Entries Before Posting
Unless your organization requires full automation:
Keep Auto Submit disabled.
Review each Journal Entry before submission.
Verify Service Dates
Incorrect service dates will result in expenses being recognized in the wrong accounting periods.
Always confirm the following are aligned before submitting the process:
Service Start Date
Service End Date
Deferred Accounting Process dates