Project expenses can be added in two ways:
Directly on the project - the project manager can add the expenses directly to the project's budget. More on that here.
Via the Entry and Approval workflow - all employees can submit expenses for approval. Once approved, expenses will appear as a line item on the project's budget.
Expense Entry and Approval workflow
First off, the approval workflow is optional for your organization. You can toggle it on or off under Settings > Addons > Expenses Approval.
NOTE: Expense Approval must be turn on on a budget basis, meaning that the person responsible for the budget must turn on the approval for the budget in question:
How to submit an expense for approval?
Click on the Expenses module in the main navigation.
This will take you to My Expenses, where you can submit the expense.
To create a new expense, click the + Expense button in the top right corner:
In the window that pops up, enter the expense details.
Add a date specifying when the expense occurred, as well as the total cost of the expense.
Put in a brief description of the expense to help you monitor it later.
Select the Project to which the expense will be attributed.
Select the Budget to which the expense will be attributed.
Choose the appropriate Service type, e.g. Travel, Print, Catering, as set up in your service types.
Add an attachment, such as invoices from third parties related to this specific expense.
Set up whether the expense is billable, This affects whether the client settles the expense or your company.
Request reimbursement for the expense. If the expense needs to be reimbursed, be sure to check the box Request reimbursement.
Set up the payment for the expense, or let the project manager handle this later.
Define the custom fields for the expense. More info on custom fields here.
Hit Save and the person who needs to approve the expense will be notified. In Productive, this is the Project Manager. More precisely - the person responsible for the Project you're selecting in the first dropdown.
You can check the status of the expense at any time in My Expenses:
How is the expense approved?
The Project Manager will see the request in their Approvals screen:
At that point they can approve the expense, flagging it as Approved, or reject the expense with a note, flagging it as Rejected.
Now you can edit it...
... and set a date for the payment:
To see the complete list of the Expenses, go to Company expenses:
Using Filters and views, you can also check if there is an expense that needs reimbursement.
Service Type Categorisation
Some service types can be predefined to be used only as an expense or only as a service. If no category is defined, they can be used in both instances.
To set this up, go to Settings > Service Types, where you'll find a list of all your service types. Using the dropdown, you can define where the service will be used: