Hibou Odoo Suite: Payroll: US Payroll: Missouri State Payroll


The purpose of this documentation is to outline the use case and processes associated with Hibou's Missouri State Payroll module for Odoo. The Missouri State Payroll module includes contribution registers and calculations for the Missouri Department of Revenue.

Getting Started

First thing's first, we need to install the module! Navigate to the Apps application, remove the Apps filter from the search bar, and then search for 'USA - Missouri - Payroll'. When ready, hit Install.

Odoo CMS - a big picture

  Good to Know!

The Missouri State Payroll module module requires Hibou's USA Payroll module and Odoo's Payroll application. However, if you do not already have these installed, Odoo will install them for you during this module's installation.


To get started, navigate to the Employees application.

Odoo image and text block

Configuring an Employee Contract

Once there, select Contracts.

This will bring you to a kanban view of all employee contracts. Select an existing contract or create one by clicking Create .

In the Salary Structure field, select "USA Missouri Employee" from the dropdown menu

Ensure you have a Wage set for the employee.

Odoo CMS - a big picture

After selecting USA Missouri Employee for the Salary Structure, click on the US State Filing tab. This is where you will enter the fields found on the employee's completed MO W-4 form.

  • Filing Status: Filing status found at the top of the completed MO W-4 form.

  • Exceptions: The total of lines 1-4 found on line 5 of the completed MO W-4 document.

  • Spouse Employed: Check this box if line 2 of the completed MO W-4 document is 0 (If the "yes" checkbox is checked).

  • Additional Withholding: Any additional withholding found on line 6 of the completed MO W-4 document.

It is also important to enter W4 information in the US Federal Filing tab section, which is provided by Hibou's USA Payroll module.

Odoo CMS - a big picture

When finished, hit save .


Ensure that the status of the contract is Running. A contract that is not Running cannot be used during payroll. To change this, simply click 'Running' in the status bar on the contract. 

New Payslip Computations and Categories

When running payroll, after hitting Compute Sheet you will see the various new Missouri State taxes in the Salary Computation tab.

Odoo CMS - a big picture


This module includes new partners and contribution registers for:

  • Missouri Department of Revenue - Unemployment

  • Missouri Department of Revenue - Income Tax Withholding

It also adds a contract level Missouri Exemptions and company level Missouri unemployment rate.