Mapping Multiple Cost Codes to a Single Account – OneCore MYOB

Overview

In some cases, you may have more cost codes in Procore than project-related MYOB accounts. When this occurs, you can use multi mapping, which allows multiple Procore cost codes to be mapped to a single account.

If you would like to enable multi mapping, please contact support and we will enable it for your OneCore account.

Important Considerations

Multi mapping can be useful, but it comes with a key limitation:

  • When direct costs originate from your MYOB, and the selected MYOB account is linked to multiple Procore cost codes, OneCore cannot determine which cost code to assign the transaction to.
  • This may result in incorrect cost allocation in your Procore budget.

Recommended approach:

  • Enter direct costs in Procore where possible. This ensures the correct cost code is selected and avoids ambiguity.

How Multi Mapping Handles Direct Costs

When using multi-mapped accounts:

  • Direct costs such as:
    • MYOB Bills
    • Spend Money transactions
    • Manual Journals

⚠️ Limitation:
The integration cannot determine the correct cost code for individual line items when transactions are entered from MYOB.

Line item will be sent to Procore using the default cost code (i.e., the first cost code mapped to that account).

Mapping Cost Codes

Follow these steps:

  1. Navigate to:
    • Standard Cost Codes → Expense Mapping
  2. Click the “Unmapped Procore Standard Cost Code” tab
  3. Select an unmapped cost code and click Edit
  4. Choose the corresponding MYOB account from the dropdown
  5. Click Save

KB Article: How to Map Cost Codes to MYOB Accounts in OneCore MYOB – Interfy Help

Workaround for Incorrect Cost Code Allocation

If a direct cost is assigned to the wrong cost code due to multi mapping:

  1. Unsync the direct cost from OneCore
  2. Edit the cost in Procore and assign the correct cost code
  3. Re-sync if required

For detailed steps on unsyncing a direct cost, please refer to the relevant guide or contact Support for assistance.

KB Article: How to Unsync Procore Entries in OneCore. – Interfy Help

Summary

  • Multi mapping allows multiple Procore cost codes to link to a single MYOB account
  • It is best used when direct costs are entered in Procore
  • Direct costs originating from MYOB will default to a single cost code
  • Manual adjustments may be required in certain cases

If you’d like to enable multi mapping or need help troubleshooting, please reach out to support@interfy.com.au

Updated on June 22, 2026

Related Articles