How To Use The Notion Accounting & Finance Template From Lexy


In today’s world, efficient financial management is crucial for individuals and businesses alike. While popular accounting software like QuickBooks comes with a price tag, Notion offers a free and comprehensive alternative. With its robust database features and customizable templates, Notion empowers users to manage their finances effectively. In this blog post, we will explore how our Notion accounting template provides a free solution for financial management.

What is Notion?

Notion is an all-in-one productivity tool that allows users to create and organize their digital workspace. It offers a flexible and intuitive interface, making it easy for individuals and teams to collaborate, plan projects, and manage information. With its database capabilities and customizable templates, Notion provides a powerful platform for organizing and tracking financial data.

What is an Accounting Template for Notion?

An accounting template in Notion means that much of the functionality needed for financial management has already been built into the template. This ready-to-use template saves users time and effort by providing a comprehensive set of features. Users can customize the template to their specific needs or use it as-is, making it suitable for a wide range of financial management use cases.

How to Use the Template

Short Instructions

The accounting and finance template in Notion is designed to streamline your financial management process. Below, we provide a quick explanation of the most important buttons and databases inside the template. If you want a more detailed explanation skip to the next section.

Add Transaction Button

Easily record your accounting entries with a convenient and accessible Add Transaction button, allowing you to input all the necessary details for each transaction in one place.


The Transaction Database serves as the central hub for recording all financial entries, including income, expenses, transfers, and more, ensuring accurate and comprehensive records of your business’s financial activities.


Keep track of your different bank accounts, payment gateways, and cash holdings in the Accounts Database, providing a consolidated view of your balances and facilitating efficient bookkeeping and analysis.


Efficiently manage your invoices and clients in the Invoices Database, ensuring timely payments and organized records of your financial transactions.

In-depth Template for All

The Ultimate Accounting & Finance Template caters to everyone, from college students to large businesses, providing comprehensive functionalities to effectively manage your financial records.

By utilizing the various sections and databases within the Notion accounting template, you can streamline your financial management processes and stay organized, all while enjoying the benefits of a free solution.

Detailed Instructions

Before diving into using the accounting template, it is crucial to read and understand all the provided explanations. Familiarize yourself with the databases, fields, and features to ensure optimal utilization. By taking the time to absorb this information, you’ll be well-equipped to make the most of the template’s capabilities and effectively manage your financial records.


The dashboard serves as a central hub in the Complete Accounting and Finance template, providing you with an overview of your financial information. It includes three key views:

Accounts View

The accounts view offers a comprehensive snapshot of the balances in each account. It provides a quick overview of the financial health of your business by displaying the current amounts in different accounts such as bank accounts, payment gateways, and cash. This view is linked to the Accounts database, ensuring real-time updates and accurate account balances.

P&L (Profit & Loss) View

The P&L view presents a monthly breakdown of your profit and loss statement. It leverages the P&L Monthly database to calculate and display the financial performance for each month. The view showcases the total profit or loss for each month, allowing you to track your business’s financial trends and make informed decisions.

Invoices View

The invoices view provides a categorized display of your invoices based on their payment status. This view allows you to easily track and manage your outstanding invoices, partially paid invoices, and fully paid invoices. It offers a visual representation of the payment status, enabling you to stay on top of your receivables and maintain healthy cash flow. This view helps you prioritize follow-ups and streamline your invoicing process, ensuring timely payments and efficient financial management.

Add Transaction Button

The Add Transaction button is the primary interface through which you will log your accounting entries. This button serves as a convenient and accessible tool for quickly recording financial transactions. Let’s explore its key features and usage:

Main Place for Logging Accounting

The Add Transaction button is the central location where you will enter all your accounting entries. By clicking on this button, you will be directed to a form or interface where you can input the necessary information for each transaction.

Automatic Pop-up

The Add Transaction button automatically appears on the right side of the screen, ensuring easy access and visibility. Its prominent placement allows you to quickly access the transaction entry interface without navigating through multiple menus or screens.

Entering Required Information

When you click on the Add Transaction button, a form or interface will open, prompting you to enter the essential details of the transaction. Ensure that you provide all the necessary information accurately to maintain accurate records.

Changing Status to Complete

As you fill out the transaction details, make sure to change the status of the transaction to “Complete” once it is finalized and fully processed. Updating the status to Complete signifies that the transaction has been successfully executed and should be considered in profit, loss, and other financial calculations.

By utilizing the Add Transaction button, you can efficiently and effectively record your accounting entries. Its convenient placement, automatic pop-up feature, and the ability to input required information ensure a streamlined and user-friendly experience.


The Transaction Database serves as the main database for recording all financial entries in your accounting system. This database allows you to log various transactions, including income, expenses, transfers, equity, and balance-related entries. Let’s go over each column and its purpose:

Transaction ID

This column automatically generates a unique identifier for each entry using a formula. It provides a systematic way to reference and track transactions.


This column contains the name or description of the transaction. You can simply copy and paste the Transaction ID here for ease of reference.


This column captures the date when the transaction occurred. It helps you maintain an accurate timeline of financial activities.


The “Month” field in the Transactions Database serves as a relationship field connected to the P&L Monthly Database. It allows you to associate each transaction with the corresponding month. By selecting the relevant month, the transaction will be automatically linked to the respective P&L (Profit and Loss) report for that specific period. This enables you to track and analyze the financial performance of your business on a monthly basis, gaining valuable insights into your profit or loss for each month.


This column categorizes the transactions into five predefined options: Balance, Equity, Expense, Revenue, and Transfer. Please refrain from modifying these options, as they are essential for accurate reporting.


This column relates to the Type column and provides specific categories corresponding to each transaction type. For consistency and visual clarity, the categories are color-coded to match their respective transaction types.


This column is a lookup field that connects to the Accounts Database. It allows you to select the appropriate account that was either credited or debited during the transaction. Choose the relevant account carefully to ensure accurate bookkeeping.


This column is a lookup field linked to the Organizations Database. It helps identify the company or entity involved in the transaction. For instance, if you received payment from a customer, select their company name here.


This column is relevant only when an invoice is associated with a transaction. It serves as a lookup field and allows you to link the transaction to the corresponding invoice. Follow the template’s guidelines for handling invoices, ensuring that they are first recorded in the Accounts Receivable account before being transferred to the appropriate account upon payment.

Money In

This column represents the amount of money gained from the transaction. Enter the respective value in this field.

Money Out

This column denotes the amount of money spent during the transaction. Fill in the corresponding value here.


This column indicates whether the transaction is complete or pending. Only transactions marked as complete will be considered for calculations and reporting purposes.


This column is automatically calculated based on the Money In and Money Out fields. It subtracts the Money Out value from the Money In value to determine the overall balance of the transaction. This balance will be accurate only for transactions marked as complete in the Status column.

Remember, the Transaction Database is the central hub where you should record all financial entries, including invoices. By following the guidelines provided, you’ll be able to maintain a comprehensive and accurate record of your business’s financial activities.


The Accounts Database serves as a central repository for managing your different bank accounts, payment gateways, and cash holdings. It allows you to track and maintain accurate balances for each account. Let’s explore each column in this database:


The Name column contains the name of the account. This could include the names of your various bank accounts, payment gateways, or physical cash holdings. You can customize this field to match your specific accounts. Users have the flexibility to add new accounts and remove any accounts they no longer need.


The Category column indicates the type of account. For example, you may have an account categorized as “Accounts Receivable” to track payments that have been invoiced but not yet received. It is recommended not to modify this column, as the predefined categories are designed to align with standard accounting practices.


The Balance column is a roll-up field that calculates the total balance of each account. It automatically sums up the total balances from all related transactions linked to that specific account. This provides an up-to-date snapshot of the account balance based on the recorded transactions. Users should not manually adjust this column since it’s calculated dynamically based on transaction data.

Last Updated

The Last Updated column allows you to keep track of the most recent date when the account’s books were balanced or reconciled. It serves as a reference for your own records and can help ensure the accuracy of your financial data. Users can update this column as needed while reconciling their accounts.

It’s important to note that users should primarily focus on modifying the Name column to include their specific accounts. Other columns, such as Category, Balance, and Last Updated, have predefined functionality and should not be altered. This database provides a convenient way to organize and monitor the financial status of your accounts, facilitating efficient bookkeeping and analysis.

P&L Monthly

The P&L Monthly Database is a powerful tool that provides comprehensive Profit and Loss reports for each month. With this database, you can effortlessly track the financial performance of your business on a monthly basis, gaining valuable insights into your income and expenses. The key features of the P&L Monthly Database include:


The “Name” field represents the month for which the Profit and Loss report is generated. It provides a clear and organized view of your financial data.


This roll-up field calculates the net profit or loss for each month by summing up the relevant transactions from the Transactions Database. It automatically calculates the difference between the total income and total expenses, giving you a clear picture of your financial performance.


The “Date” field is set to the first day of the respective month. This ensures proper sorting and filtering capabilities, allowing you to easily navigate and analyze your financial data.

The P&L Monthly Database empowers you to evaluate your business’s financial health on a monthly basis, enabling you to make informed decisions and take necessary actions to drive growth and profitability. It offers a streamlined approach to monitoring your income and expenses, providing you with a comprehensive overview of your financial performance.


The Invoices Database serves as a repository for managing and tracking your invoices. It allows you to record and monitor important details related to each invoice. Let’s delve into each column in this database:

Invoice ID

The Invoice ID column enables you to name the invoice with a unique identifier or any other applicable name that helps you identify it easily. This ID should remain consistent and is used as a reference throughout the system.


The Organization column is a lookup field that connects to the Organization Database. It allows you to link the invoice to the corresponding company or organization to which it will be addressed. Select the appropriate organization from the available options.

Invoice Amount

The Invoice Amount column represents the total amount stated on the invoice. This value is a roll-up field that is calculated based on the transactions associated with accounts receivable. It ensures that the invoice amount remains up-to-date and accurately reflects the outstanding balance.

Paid / Cancelled

The Paid / Cancelled column is a roll-up field that provides a total amount of payments made towards the invoice or indicates if the invoice has been cancelled. This information is derived from transactions that involve moving funds from accounts receivable to another account. It provides an overview of the payment status or cancellation status of the invoice.

Paid in %

The Paid in % column represents the percentage of the invoice amount that has been paid. It provides a visual representation of the payment progress. This field automatically calculates the percentage based on the amounts paid as reflected in the transactions related to the invoice.

Invoice Date

The Invoice Date column is a roll-up field that displays the date of the transaction associated with the invoice. It ensures that the invoice date is automatically updated and consistent with the transaction date.

Due Date

The Due Date column sets a future date, typically seven days from the invoice date, to indicate the deadline for payment. This helps you track when payments are expected and provides a clear timeframe for settling the invoice.

Outstanding Amount

The Outstanding Amount column is a formula field that calculates the remaining balance on the invoice. It is calculated by subtracting the total amount paid from the invoice amount. This field gives you an instant view of the outstanding balance.

Transaction Categories

The Transaction Categories column is a roll-up field used as part of the formula for determining the Status column. It helps in categorizing transactions associated with the invoice.


The Status column is a formula field that indicates the payment status of the invoice. It automatically evaluates whether the invoice is partially paid, fully paid, or not paid based on the information in the Paid / Cancelled column. This field provides a quick overview of the invoice’s current payment status.

It’s important to note that the Invoice Database includes an invoice template that can be used to share or submit to clients. When creating an invoice, ensure that none of the invoice fields, except for the Invoice ID, are changed directly in the Invoice Database. Instead, enter the required information, such as the invoice amount and other details, from the Transactions Database.


The Organizations Database serves as a centralized repository for managing information related to your clients and vendors. It allows you to store details about various organizations you interact with. Let’s explore each column in this database:


The Name column captures the name of the organization. Enter the full name of the organization in this field.


The Category column classifies the organization as a client or vendor. Use this field to indicate the type of relationship you have with the organization. You can customize the categories to align with your specific business needs.


The Contacts column is a relation field that connects to the Contacts Database. It enables you to link the organization to the corresponding contact person within that organization. By selecting the relevant contact from the Contacts Database, you can access their contact information conveniently.


The Invoices column is a relation field that provides a link to all the invoices associated with a particular organization. This field allows you to view and track invoices related to that organization easily.

The Organizations Database allows you to maintain a comprehensive record of your clients and vendors. By capturing essential information such as organization names, categorizing them, and linking them to their respective contacts and invoices, you can efficiently manage and track your business relationships.


The Contacts Database provides a dedicated space for organizing and managing your business contacts within the companies you interact with. It allows you to store and access essential information about individuals associated with your business relationships. Let’s explore each column in this database:


The Name column captures the full name of the contact person at the company. Enter the contact person’s name in this field.


The Email column stores the email address of the contact person. Enter the contact person’s email address in this field.


The Phone column records the phone number of the contact person. Enter the contact person’s phone number in this field.

Contact Owner

The Contact Owner column indicates the person within your organization responsible for managing and maintaining the contact. This field helps you assign ownership and accountability for each contact record.

Primary Company

The Primary Company column is a relation field that connects to the Organizations Database. It allows you to link the contact person to the corresponding organization they are associated with. By selecting the appropriate organization from the Organizations Database, you can establish a connection between the contact person and their company.


The Source column tracks the origin or source of the lead or contact. Use this field to record where the initial interaction or lead generation originated from, such as a referral, website inquiry, or networking event.

Additionally, you have the flexibility to add more fields to the Contacts Database or connect it with a CRM (Customer Relationship Management) template if you require advanced functionality for managing your business relationships and sales processes.

The Contacts Database provides an organized and centralized location for storing contact information, facilitating effective communication, and ensuring smooth interactions with your business contacts. By leveraging this database, you can streamline your contact management efforts and maintain up-to-date records of your contacts.


With the free accounting template offered by Notion, individuals and businesses can effectively manage their finances without incurring the costs associated with traditional accounting software like QuickBooks. Notion’s database features and customizable templates provide a versatile platform that can adapt to a wide range of financial management needs. Start maximizing your financial management efficiency today with Notion’s free accounting template.

Free Notion CRM Template

Free Notion CRM Template

Align your sales, marketing and support with this free Notion CRM template. Track deals, store contacts and resolve tickets like HubSpot.

Notion Knowledge Base Template

Notion Knowledge Base Template

Free customizable Notion template to centralize company knowledge. Optimize accessibility, collaboration and more with this Knowledge Base template