A chart of accounts (COA) is a structured list of an organisation’s financial accounts, categorising income, expenses, assets, and liabilities.
In Employment Hero Payroll, configuring your chart of accounts ensures that wages, taxes, and superannuation are accurately recorded—enabling precise financial reporting, compliance, and streamlined reconciliation.
Step 1, 2 and 3 below will provide step by step instructions for how to find and connect to your journal service and map your CoA.
The bullet list below are the instructions to connect with the most commonly-used journal services. Click on the link for a step-by-step guide.
Step 1. Find your integrated journal service
Before setting up your CoA, you must select your preferred journal service from the Integrations page in your Payroll Settings menu.
View the full list of integrations and setup instructions here: Payroll platform integrations
Choosing the right integration ensures that your payroll platform can generate a journal compatible with your chosen accounting software.
If you do not find your journal service in the integrations, then you will need to manually add it. You can do this by following the steps in Step 2. Connect to your journal service below.
Helpful Hint
If you need to change your integration, first disable the existing one by clicking the red ⌀ symbol.
Step 2. Connect to your journal service
Once you have found your journal service, you will be able to connect to it by following the steps below:
- Log in to Employment Hero Payroll.
- Click on the suitcase icon on the left-hand navigation menu.
- Click on Payroll Settings.
- Select Chart of Accounts.
- If your integration automatically imports accounts, they will appear here and can be enabled using the toggle switch.
- If your integration does not support automatic imports, you will need to enter accounts manually. Enter the Account Code, Name, select the Account Type, and save.
Helpful Hint
Some accounting software providers do not allow Employment Hero to write transactions to a bank-type account. To work around this, create a Liability account in your accounting software for ‘payroll clearing’ to use when reconciling bank payments.
Helpful Hint
You can update multiple accounts at once using a template upload. Click Export to download an Excel template, update the details in the spreadsheet, and then click Import to upload it with the updated information.
Step 3. Map your chart of accounts
- Log in to Employment Hero Payroll.
- Hover over the suitcase icon on the left-hand side navigation menu.
- Click on Payroll Settings.
- Click on Chart of Accounts.
- Under the Primary Accounts subheading, you will be asked to enter the following in each drop-down menu:
- Default – Minimum required fields to populate a journal.
- Pay Categories – Includes all platform pay categories, custom pay categories, and those installed as part of an Award Package.
- Deduction Categories – Includes all categories listed in Deduction Categories.
- Expense Categories – Includes any employer-paid expense categories.
- Employer Liability Categories – Includes any custom Employer Liability Categories.
- Leave Provisions – Includes any leave type configured as an ETP, where an employer may need to pay out an employee’s leave balance upon termination.
- Click on Save.
Important
You must allocate an account to all default categories. If any default category is missing, the journal feature will be disabled, and you will not be able to generate a journal report in a finalised pay run.
Non-default fields are optional and only need accounts assigned if they differ from the default accounts.
When generating a journal, the platform reads secondary accounts first and falls back to the default account if no secondary account is assigned.
Learn more about general ledger (GL) mapping here: Map GL Accounts.
If your integration supports it, you can split your journal by location, or entity when additional entities have been set up. This will create a separate transaction line for each location/entity in the pay run.
If your locations or entities have different GL codes, set up a Location-Specific Chart of Accounts:
- Click Add and select your Location.
- Complete only the fields that differ from the primary Chart of Accounts.
Important
To test your journal, you must have a finalised test pay run in your platform.
Learn more about running a test pay run here: Test Pay Run Guide
After configuring your accounts, return to the Chart of Accounts page. The enabled accounts can now be selected from the drop-down menus within the COA.
Set up your chart of accounts with Microsoft Dynamics
Setting up your Chart of Accounts (CoA) ensures payroll journals post to the right accounts in Dynamics 365 Business Central. This guide covers connecting Dynamics 365 and importing accounts so you can map payroll items correctly. For connection help, see Connecting Payroll to Dynamics 365 Business Central.
If you need costing splits by location, set up locations first so your journals allocate correctly.
- Log in to your Employment Hero Payroll platform.
- Go to Business (suitcase icon) on the left-hand side navigation.
- Click on Payroll Settings.
- Under Business Management, click on Integrations.
- Select Accounting.
- Find Dynamics 365 Business Central and click Add.
Tip: You can only have one accounting integration enabled at a time.
- Select Connect to Dynamics 365.
Tip: You’ll be redirected to Dynamics 365 Business Central to sign in. After authorising access, you’ll return to Payroll to confirm which Dynamics 365 Business Central file you’re connecting to.
- Go to Business > Payroll Settings > Business Settings > Chart of Accounts.
- Click Import accounts.
- Select the accounts you want available for mapping.
- Payment Account (Payroll Clearing): Reconciles payroll payments with bank transactions.
- Wages Expense Account: Records gross wages.
- Default Payroll Liability Account: Used for deductions if no specific liability account is set.
- PAYG Liability Account: Tracks PAYG withheld.
- Superannuation Liability Account: Tracks super payable.
- Employee Expenses Account: Records reimbursed employee expenses.
- Employer Liability Account: Tracks employer liabilities and related expenses.
- Leave Provisions (optional): Track leave liabilities if enabled. Learn more here.
Tip: Use Split by location if you report payroll by location, class, or tracking category.
You can map specific categories to different accounts instead of using the defaults.
- Pay Categories: Allocate specific wage types to different expense accounts. Learn more here. If not mapped, the Wages Expense Account is used.
- Deduction Categories: Allocate deductions to specific liability (and optional expense) accounts. Learn more here. If not mapped, the Default Payroll Liability Account is used.
- Expense Categories: Allocate reimbursements to specific expense accounts. Learn more here. If not mapped, the Employee Expenses Account is used.
- Employer Liability Categories: Allocate employer liabilities and expenses to specific accounts. Learn more here. If not mapped, defaults apply.
- Leave Provisions: Map leave provision accounts if enabled. Learn more here.
Tip: If a deduction is paid directly to a bank account, it may not be treated as a liability. In some cases, use an expense account to create a debit entry in the journal.
If required, you can create accounts that only apply to a specific location.
- Select Add to create a location-specific requirement.
- Select the location.
- Enter the required GL account details for that location.
Tip: If you change the journal service (for example, switching from Dynamics 365 to Detailed File Export), you may need to remap your CoA.
Watch the integration management video.
Related articles
Set up your chart of accounts with MYOB
Setting up your Chart of Accounts (CoA) ensures payroll journals export correctly for MYOB. MYOB Export is a file-based integration that lets you download pay run journal data as a tab-separated .TXT file for manual import into MYOB.
- Log in to your Employment Hero Payroll platform.
- Go to Business (suitcase icon) on the left-hand side navigation.
- Click on Payroll Settings.
- Under Business Management, click on Integrations.
- Select Accounting.
- Select Add MYOB.
- Choose AccountRight or AccountRight Live.
- Select Enable.
For file exports, you may need to create/manage your accounts in payroll so they can be mapped correctly.
- Log in to your Employment Hero Payroll platform.
- Go to Business (suitcase icon) on the left-hand side navigation.
- Go to Chart of Accounts.
- Select Manage Accounts.
- Add or update accounts using these fields:
- Account Code
- Account Name
- Account Type
Helpful Hint
Account Type can be Asset,Equity,Expense,Income, Liability, or Other.
Example: 1111-11, Wages & Salaries, Expense
- Return to Chart of Accounts and map your payroll items to the correct accounts.
- Payment Account (Payroll Clearing): Reconciles payroll payments against your bank transaction.
- Wages Expense Account: Records gross wages.
- Default Payroll Liability Account: Used for deductions if no specific liability account is set.
- PAYG Liability Account: Tracks PAYG withheld.
- Superannuation Liability Account: Tracks super payable.
- Employee Expenses Account: Records employee expense reimbursements.
- Employer Liability Account: Tracks employer liabilities (with matching expense accounts where relevant).
- Leave Provisions (optional): Track leave liabilities if your organisation uses provisions. Learn more here.
If your payroll needs to be reported by location, use Split by location when configuring your default GL accounts.
You can map specific categories to different accounts instead of using defaults.
- Pay Categories: Allocate specific wage types to different expense accounts. Learn more here. If not mapped, the Wages Expense Account is used.
- Deduction Categories: Allocate deductions to specific liability (and optional expense) accounts. Learn more here. If not mapped, the Default Payroll Liability Account is used.
- Expense Categories: Allocate reimbursements to specific expense accounts. Learn more here. If not mapped, the Employee Expenses Account is used.
- Employer Liability Categories: Allocate employer liabilities and expenses to specific accounts. Learn more here. If not mapped, defaults apply.
- Leave Provisions: Map leave provision accounts if enabled. Learn more here.
Tip: If a deduction is paid directly to a bank account, it may not be treated as a liability. In some cases, use an expense account to create a debit entry in the journal.
If required, you can create accounts that only apply to a specific location.
- Select Add to create a location-specific requirement.
- Select the location.
- Enter the required GL account details for that location.
Tip: If you change the journal service (for example, switching from MYOB Export to Detailed File Export), you may need to remap your CoA.
Watch the integration management video.
Related articles
Set up your chart of accounts with NetSuite
Setting up your Chart of Accounts (CoA) ensures payroll journals post correctly to NetSuite. This setup helps keep payroll, reporting, and reconciliations accurate.
If you need costing splits by location, configure locations first so payroll journals allocate correctly.
- Token-based authentication must be enabled before connecting Employment Hero Payroll to NetSuite.
- Log in to your NetSuite account.
- Go to Setup > Company > Setup Tasks > Enable Features.
- Select the SuiteCloud option.
- Scroll to Manage Authentication.
- Select Token-based Authentication.
- Agree to the SuiteCloud Terms of Service.
- Select Save.
- Log in to your Employment Hero Payroll platform.
- Go to Business (suitcase icon) on the left-hand side navigation.
- Click on Payroll Settings.
- Under Business Management, click on Integrations.
- Select Accounting.
- Select Add NetSuite or NetSuite OneWorld.
- Complete the following fields using your NetSuite token details:
- NetSuite Account ID
- Consumer Key
- Consumer Secret
- Token ID
- Token Secret
Learn how to generate NetSuite tokens here.
- Log in to your Employment Hero Payroll platform.
- Go to Business (suitcase icon) on the left-hand side navigation.
- Click on Payroll Settings.
- Click on Chart of Accounts.
- Select Import Accounts to pull accounts from NetSuite.
- Payment Account (Payroll Clearing): Reconciles payroll payments against your bank transaction.
- Wages Expense Account: Records gross wages.
- Default Payroll Liability Account: Used for deductions if no specific liability account is set.
- PAYG Liability Account: Tracks PAYG withheld.
- Superannuation Liability Account: Tracks super payable.
- Employee Expenses Account: Records employee expense reimbursements.
- Employer Liability Account: Tracks employer liabilities (with matching expense accounts where relevant).
- Leave Provisions (optional): Track leave liabilities if your organisation uses provisions. Learn more here.
If your payroll needs to be reported by location, use Split by location when configuring your default GL accounts.
You can post specific items to different accounts (instead of always using the defaults):
- Pay Categories: Send certain wage types (e.g. allowances, bonuses, leave) to different expense accounts. Learn more here.
- Deduction Categories: Send deductions to specific liability accounts. Learn more here.
- Expense Categories: Send reimbursements/expenses to specific expense accounts. Learn more here.
- Employer Liability Categories: Send employer liabilities (and related expenses) to specific accounts. Learn more here.
- Leave Provisions: If enabled, map leave provision accounts to track leave liabilities. Learn more here.
Deductions paid directly to a bank account may not be treated as liabilities. In some cases, use an expense account to create a debit entry in the journal.
If you need different accounts per location, you can create location-specific accounts so journals post to the right place.
- Select Add to create a location-specific requirement.
- Select the location.
- Enter the required GL account details for that location.
Tip: If you change the journal service (for example, switching from “NetSuite” to “Detailed File Export”), you may need to remap your CoA.
Watch the integration management video.
Related articles
Set up your chart of accounts with Xero
A Chart of Accounts (CoA) helps your payroll journals post to the right accounts in Xero. Set this up first so your payroll reports and reconciliations are accurate.
- Log in to your Employment Hero Payroll platform.
- Go to Business > Payroll Settings > Business Management > Integrations.
- Select Accounting.
- Select Add Xero.
- Select Connect to Xero and follow the prompts to choose your Xero organisation and authorise access.
Tip: You can only have one accounting integration enabled at a time.
- Select the business/organisation you want to send payroll journals to.
-
Choose how you want to export pay run data:
- Manual journal, or
- Accounts payable invoice
You can also choose to post these as draft.
- Return to Chart of Accounts to map accounts.
- Go to Business > Payroll Settings > Business Settings > Chart of Accounts.
- Select Import Accounts to pull your Xero accounts into Employment Hero Payroll.
- Enable the accounts you want to use (toggle them on) for mapping.
- Payment Account (Payroll Clearing): Reconciles payroll payments against the bank transaction.
- Wages Expense Account: Records gross wages.
- Default Payroll Liability Account: Used for deductions if no specific liability account is set.
- PAYG Liability Account: Tracks PAYG withheld.
- Superannuation Liability Account: Tracks super payable.
- Employee Expenses Account: Records employee expense reimbursements.
- Employer Liability Account: Tracks employer liabilities (with matching expense accounts where relevant).
- Leave Provisions (optional): Track leave liabilities if your organisation uses provisions. Learn more here.
Tip: If you report payroll by location, use Split by location when configuring default GL accounts.
You can map specific categories to different accounts instead of always using defaults:
- Pay Categories: Allocate specific wage types (e.g. allowances, bonuses, leave) to different expense accounts. Learn more here.
- Deduction Categories: Allocate deductions to specific liability accounts (and optionally to an expense account when needed). Learn more here.
- Expense Categories: Allocate reimbursements/expenses to specific expense accounts. Learn more here.
- Employer Liability Categories: Allocate employer liabilities (and related expenses) to specific accounts. Learn more here.
- Leave Provisions: If enabled, map leave provision accounts to track leave liabilities. Learn more here.
Tip: If a deduction is paid directly to a bank account, it may not be treated as a liability. In some cases, you may use an expense account to create a debit entry instead of a credit entry in the journal.
If you need different accounts per location, create location-specific accounts so journals post to the correct place.
- Select Add to create a location-specific requirement.
- Select the location.
- Enter the required GL account details for that location.
Tip: If you change the journal service (for example, switching from “Xero Export” to “Detailed File Export”), you may need to remap your CoA.
Xero’s API does not allow payroll journals to post directly to a bank account. You have two common options:
- Accounts payable invoice: Send payroll to Xero as a purchase invoice and reconcile it to the bank transaction.
- Journal entry + clearing account: Post payroll as a journal entry and reconcile via a payroll clearing account.
Watch the integration management video.
Related articles
Set up your chart of accounts with Zoho Books
A Chart of Accounts (CoA) helps your payroll journals post to the right accounts in Zoho Books. Set this up first so your payroll reports and reconciliations are accurate.
- Log in to your Employment Hero Payroll platform.
- Go to Business > Payroll Settings > Business Management > Integrations.
- Select Accounting.
- Select Add Zoho Books.
- Select Connect to Zoho and follow the prompts to sign in and authorise access.
Tip: You can only have one accounting integration enabled at a time.
- After connecting, select the Zoho Books business/organisation you want to send payroll journals to.
- Return to Chart of Accounts to map your accounts.
- Go to Business > Payroll Settings > Business Settings > Chart of Accounts.
- Select Import accounts to pull your Zoho Books accounts into Employment Hero Payroll.
- Payment Account (Payroll Clearing): Reconciles payroll payments against your bank transaction.
- Wages Expense Account: Records gross wages.
- Default Payroll Liability Account: Used for deductions if no specific liability account is set.
- PAYG Liability Account: Tracks PAYG withheld.
- Superannuation Liability Account: Tracks super payable.
- Employee Expenses Account: Records employee expense reimbursements.
- Employer Liability Account: Tracks employer liabilities (with matching expense accounts where relevant).
- Leave Provisions (optional): Track leave liabilities if your organisation uses provisions. Learn more here.
Tip: If your payroll needs to be reported by location, use Split by location when configuring your default GL accounts.
You can post specific items to different accounts (instead of always using the defaults):
- Pay Categories: Send certain wage types (e.g. allowances, bonuses, leave) to different expense accounts. Learn more here.
- Deduction Categories: Send deductions to specific liability accounts. Learn more here.
- Expense Categories: Send reimbursements/expenses to specific expense accounts. Learn more here.
- Employer Liability Categories: Send employer liabilities (and related expenses) to specific accounts. Learn more here.
- Leave Provisions: If enabled, map leave provision accounts to track leave liabilities. Learn more here.
If you need different accounts per location, you can create location-specific accounts so journals post to the right place.
- Select Add to create a location-specific requirement.
- Select the location.
- Enter the required GL account details for that location.
Tip: If you change the journal service (for example, switching from “Zoho” to “Detailed File Export”), you may need to remap your CoA.
Watch the integration management video.
Related articles