This article will lead you through the process of setting up the Expenses module.


To start using this document type, please, follow these steps:


1. Firstly, enable the Expenses in the Configuration —> Basic Settings —> Expenses tab:

  • Turn the switch on.
  • Ensure that all needed features are turned on.



Payments — this function helps conduct an internal audit of payments for expenses created by employees. After making the payment, the document acquires the status — Paid. 



Require File Attachments — this function wouldn't allow a user to save the created Expense without an attachment.


Required Issue Date — this function wouldn't allow a user to save the created Expense without specifying the Issue Date.


Budget — this function will show in which Budget the created Expense was included as well as the available budget amount.


Please note that the selected Budget will be saved in the documents with Paid or Approved statuses. But it will be unavailable in Pending and Draft Expenses and will be removed after the document's revision.



2. Set up proper roles for users to give them access to the Expenses module


The "View only" role grants document viewing without rights to editing or approving. 

The "Create" role provides access to document creation and editing.

The "Approve" role allows approving the documents created by other users.

The "Pay" role gives the possibility to make payments for Expenses. 


3. Make your Custom Fields (Departments, Projects, GL Accounts, etc.) available in Expenses:

  • Open Configuration —> Documents/Items Custom Fields;
  • Select the Custom Field and click the Edit button;
  • Mark the Expenses checkbox as active and click the Update button;



4. Set up the Approval Workflow for Expenses:



Congratulations! Now, you are ready to create, approve and pay Expenses from your employees.


Articles that can also help you: