Accounting: Accounting: Journal Entries: Sales + Purchases

Purpose

This document will cover Invoices and Vendor Bills and how they create journal entries in the Accounting application of Odoo 15. 

Process

To get started, navigate to the Accounting app.

Odoo image and text block

Invoices


When you open the Accounting app, you will land on the dashboard. On this page, you will see a kanban view of your journals. Find the Customer Invoices journal, and we'll go over the information displayed below.

Odoo image and text block

NEW INVOICE: This is a shortcut to create a new invoice.

UPLOAD INVOICES: To upload an invoice, go to  >  New > Invoice. This allows you to create a new invoice via document upload. Odoo can read the data on a PDF invoice and extract details into your Odoo database. This option requires the purchase of Odoo credits.

# Invoices to Validate: This is a shortcut to invoices that have yet to be posted and/or sent to the customer.

# Unpaid Invoices: This is a shortcut to invoices that have been posted but not paid.

# Late Invoices: This is a shortcut to any invoices that are past their payment due date.

Invoice Behavior

Customer invoices will create journal entries with the invoice partner's Account Receivable (AR) account on one side, and the offsetting accounts coming from the invoice lines themselves.

Here's an example of an invoice that's been created and posted. The Invoice Lines tab shows the product being purchased as well as which income account is specified on its product template. You also see the breakdown of cost and taxes.


Under the Journal Items tab of the same invoice, there are two things happening:

Sales & Sales Tax: $517.50 is the sum of the product price and sales tax. This amount is being debited to the Account Receivable account and credited to the Product Sales account. 

Odoo image and text block


Vendor Bills

A Vendor Bill is an invoice received for products or services that your company purchases.

From the dashboard, you will see a kanban view of your journals. Find the Vendor Bills card, and we'll go over the options below.

Odoo image and text block

UPLOADThis allows you to create a new vendor bill via document upload. Odoo has the ability to read the data on a PDF invoice and extract details into your Odoo database. This option does require the purchase of Odoo credits.

Create Manually: Use this option to create a standalone vendor bill without a purchase order. You can also create a manual bill through   > NEW > bill

# Bills to ValidateThis is a shortcut to vendor bills that have yet to be posted.

# Bills to Pay: This is a shortcut to vendor bills that have been posted but not paid.

# To Check: This is a shortcut to vendor bills that need to be double-checked for accuracy at another employee's request.

# Expenses to processThis is a shortcut to expense reports that have not been paid.

Vendor Bill Behavior

Vendor Bill invoices will create journal entries with the invoice partner's Account Payable account on one side, and the offsetting accounts coming from the invoice lines themselves.

Here's an example of a bill that's been created and posted. The Invoice Lines tab shows the product being purchased, and which asset account is specified on its product template.


Under the Journal Items tab of the same invoice there are two things happening:

Purchase & Purchase Tax: $143.75 is the sum of the product price and its related taxes.  

Assets: $143.75 reflects the value of goods being shifted from one location to another and does not affect the bill total. This amount is being debited to the Asset account.

Odoo image and text block