# Novulo Finance: Journal Entry Plans

**URL:** <https://community.novulo.com/t/novulo-finance-journal-entry-plans/347>\
**Category:** Wiki\
**Tags:** implementation, finance\
**Created:** [July 21, 2024, 8:50pm UTC](https://community.novulo.com/t/novulo-finance-journal-entry-plans/347 "2024-07-21T20:50:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joost](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.novulo.com/joost/32/87_2.png) [@Joost](https://community.novulo.com/u/Joost)\
**Post date:** [July 21, 2024, 8:50pm UTC](https://community.novulo.com/t/novulo-finance-journal-entry-plans/347/1 "2024-07-21T20:50:14Z")

</div>

## Journal Entry Plans and Ledger Accounts

### The Challenge

When your Novulo application supports **multiple administrations** —especially across different countries—you’ll often run into a problem:

> Journal entries that are related to a product need to be booked on **different ledger accounts** depending on the administration.

This is because accounting regulations and **ledger numbering schemes** vary per country (or even per company). If you link ledger accounts directly to products, you’d need to maintain separate product setups for every administration, which quickly becomes messy and error-prone.

The **Journal Entry Plan** solves this problem by providing a single configuration point where you can define the correct ledger account for each administration.

* * *

### Ledger accounts in a ledger administration

Within a ledger administration (_grootboekadministratie_), there are many ledger accounts (_grootboekrekeningen_), for example:

- **8000** – Turnover food

- **8010** – Turnover drinks

- **1300** – Accounts receivable

- **3000** – Stock

In the sub-administration, you need to register **which ledger account** each journal entry should post to.  
Example:

- Sales of a _sandwich_ (food) → **8000**

- Sales of _coffee_ (drinks) → **8010**

This configuration happens **at product level**.

* * *

### Why you don’t link ledger accounts directly to products

**Problem:** Ledger account numbering can differ per administration.

**Example:**

- **Netherlands** → turnover accounts start with _8_ (e.g. **8000** )

- **Belgium** → turnover accounts start with _7_ (e.g. **700001** )

If you linked ledger accounts directly to products, you’d need separate product configurations for each administration.

**Solution:** Use a **Journal Entry Plan** (_boekingsschema_).

* * *

### How a Journal Entry Plan works

Using the sandwich example:

- Sold in the Netherlands → post to ledger account **8000** in the Dutch administration.

- Sold in Belgium → post to ledger account **700001** in the Belgian administration.

With a Journal Entry Plan for “Food,” you define **per administration** which ledger account to use.  
This way:

- You store the mapping in **one place**.

- You simplify data entry in the sub-administration (e.g. Product Information Management).

- You avoid duplicating product configurations for each administration.
