Cost Codes

Cost Codes

Business > Cost Codes

Cost codes are totally arbitrary but allow you to further allocate your spend. You have your ledger code – say “5050 – Stationary” but in addition you could have cost codes for Paper, Pens, Envelopes, etc. You can create what you need.

Like Nominal Codes – you can import them and you can in-line edit them as well. Each code has a Code and A Description.

Have a read of the Nominal Codes help guide so you know how to:

  1. Set a supplier default.
  2. Set the correct validations.
  3. Choose the formatting

cost codes


If you do not wish to use cost codes, you can remove them from the Users view, by editing each of their permissions. If the permissions are all removed for cost codes, they will not appear on the line items. 

For Xero users, Cost Codes will align to your first Tracking Category 

For QuickBooks users, Cost Codes will align to Classes

For Sage 50 users, Cost Codes can be used as Department ID's or can be the Cost Codes for Projects if you use projects. 

    • Related Articles

    • How to hide cost codes

      Cost Codes are completely arbitrary in that they can be used in any way you want or not used at all. If you have no use for them and want them removed from the line items, then adjust your individual user permissions to remove their Cost Codes View ...
    • Currency Codes

      Currency Codes All of the currencies that Zahara can work with have a three character code. A full list of these currencies and their associated code can be found below. Pound Sterling (GBP) Euro (EUR) US Dollar (USD) Indian Rupee (INR) South Africa ...
    • Tax Codes

      Business > Tax Codes If you reclaim back your expenditure Taxes you may want to setup tax codes. We allow for as many Tax rates or Tax codes to be created as required. If you don’t reclaim your tax, you may want to set one code of Zero, with a 0% ...
    • Nominal Codes

      Business > Nominal Codes Often referred to a Ledger codes or Account codes, Nominal codes are the same thing to Zahara. This is an accounting term, to allocate your spend to the correct coding. Importing The first thing you might want to do is import ...
    • SmartInvoice FAQs

      What is SmartInvoice? SmartInvoice is a Windows desktop tool for processing supplier invoices. Load or Scan invoices and then have them automatically recognised and intelligently matched against your orders in Zahara. Invoices are then recorded in ...