> For the complete documentation index, see [llms.txt](https://learn.tryonederful.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.tryonederful.com/asc-842/regular-monthly-activities.md).

# Regular Monthly Activities

This section describes the recurring activities performed during the lease lifecycle after a schedule has been activated. These activities include posting periodic accounting transactions and processing vendor invoices.

## Posting Periodic Accounting Transactions

Periodic lease accounting transactions are generated from active lease schedule lines.

During posting:

* Lease liabilities are reduced by the **Principal Amount**.
* Interest expenses are recognized based on the **Interest Amount**.
* The carrying value of the ROU Asset is reduced based on the scheduled depreciation amount.
* Posting entries differ depending on whether the lease is classified as a Finance Lease or an Operating Lease.

#### Starting the Posting Process

Periodic accounting transactions can be posted in two ways:

* Directly from a lease schedule by selecting **Post Accounting Transactions**.
* Through the batch process available from the main menu.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FdCFwUz0a88Qyy1diLc2L%2Fimage.png?alt=media&amp;token=cab80ff2-7c87-470a-b7c4-8fd5c0488f0c" alt=""><figcaption></figcaption></figure>

If a posted transaction must be reversed, use **Reverse Posted Accounting Transactions**.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FDdyZ0d7lBnz9JwFwyj4a%2Fimage.png?alt=media&amp;token=6496be75-d15a-49a0-99c3-d47bfc398528" alt=""><figcaption></figcaption></figure>

#### Batch Posting for Multiple Schedules

To process accounting transactions for multiple schedules simultaneously, use the **Periodic Accounting Transactions Posting** batch function.

The batch process only includes schedules with:

* **Schedule Status = Active**
* **Version Status = Valid**

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2Fq54oZsUZ21SERn5BCLNb%2Fimage.png?alt=media&amp;token=f659579c-60af-4915-8e7d-a94e0a90aa32" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FSgYMwVr8Lh2nAuHup4c5%2Fimage.png?alt=media&amp;token=50b6e77b-7afe-42b3-abb8-7e6630a92436" alt=""><figcaption></figcaption></figure>

#### Batch Posting Parameters

**Schedule Lines From Date / Schedule Lines To Date**

Defines the schedule line date range to be processed. The system posts transactions only for schedule lines falling within the selected period.

**Posting Date Setup**

Determines which date is used as the posting date:

* Use Schedule Line Date
* Use a manually specified Posting Date

**Error Handling**

Choose one of the following options:

* **Do Not Interrupt in Case of Posting Error** - schedules containing errors are skipped while valid schedules continue processing.
* **Interrupt in Case of Posting Error** - processing stops when the first posting error is encountered.

**Skip Posting if Schedule Accrual Not Posted in Previous Periods**

Determines how the system should handle schedules where transactions from previous periods remain unposted.

#### Reviewing Posting Errors

If posting errors occur, review the details in **Posted Accounting Transactions Status Review**.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FdBKdg2hLv346ar8pLOar%2Fimage.png?alt=media&amp;token=63186850-a2de-465e-a018-5d3efe661044" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FifCJbyMIbl7RSXTBJYDB%2Fimage.png?alt=media&amp;token=30911c42-660c-46ac-ba32-612f725a9327" alt=""><figcaption></figcaption></figure>

This page provides information about schedules that could not be processed successfully.

After the identified issues have been corrected, rerun the posting batch until all transactions have been posted successfully and no errors remain in the log.

#### Posting Results

After successful posting:

* The schedule line is marked as **Posted = Yes**.
* Corresponding General Ledger entries are created.
* Lease balances and ROU Asset balances are updated.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FaHmf8mw6W0D52gTmtRbe%2Fimage.png?alt=media&amp;token=d9042e2f-fe9a-44a0-b174-daf6615921e6" alt=""><figcaption></figcaption></figure>

#### Finance Lease Posting Logic

For Finance Leases, the system creates entries that:

1. Lease payment amount posting (liability reduction + interest expense)
2. Long-term liability reclassification to short-term liability
3. ROU Asset depreciation posting

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2F5tC4NiGldjdr85OLOE2S%2Fimage.png?alt=media&amp;token=866c4af8-ad45-4f55-b71f-9a80f169ad13" alt=""><figcaption></figcaption></figure>

#### Operating Lease Posting Logic

For Operating Leases, the system:

1. Short-term lease liability reduction balancing ROU Asset carrying amount reduction.
2. Reclassification of long-term liabilities to short-term liabilities.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FefKKOKcNhvGAJBCVdOXt%2Fimage.png?alt=media&amp;token=09e696b2-90fb-45ad-a4b6-c02a2a56485e" alt=""><figcaption></figcaption></figure>

## Posting Vendor Invoices

For Finance Leases, vendor invoices related to lease payments should be posted using the General Ledger account specified as the **Accruals Interim Credit Account** in the assigned Posting Group.

#### Creating the Purchase Invoice

When posting a vendor invoice, complete the purchase invoice as usual and ensure the following fields are populated:

* **Contract No.**
* **Schedule No.**

These fields allow the invoice to be linked to the corresponding lease contract and schedule for reporting and reconciliation purposes.

<figure><img src="https://2293621423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNiU1fCfJHkxl4dGv4MCm%2Fuploads%2FE5Db9uyiwWecQmghc1g7%2Fimage.png?alt=media&amp;token=a0413818-5eac-4445-a5cf-79aa745b5fd7" alt=""><figcaption></figcaption></figure>
