--- title: "Sage Intacct Construction & Real Estate in MakersHub" slug: "sage-intacct-user-guide-construction-and-real-estate" description: "Use Sage Intacct Construction coding on MakersHub bill lines. Display Project, Cost Code, Cost Type, and Employee | EQ fields, and check choices and limits." tags: ["CRE", "Sage Construction", "User Guide", "Sage Intacct"] updated: 2026-11-04T17:42:28Z published: 2026-11-04T17:42:28Z canonical: "support.makershub.ai/sage-intacct-user-guide-construction-and-real-estate" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.makershub.ai/llms.txt > Use this file to discover all available pages before exploring further. # Sage Intacct Construction & Real Estate in MakersHub Use your Intacct construction coding on MakersHub bill lines, with Intacct-sourced choices you can select as you review the bill. *Direct Entity* selects an Intacct location and its associated entity context, or Top level, for checking imported choices and access. Find its meaning and location in [Direct Entity explained](/docs/sage-intacct-user-guide-connect#mh-understand-direct-entity). It is separate from line Project, Cost Code, Cost Type, and Entity coding. ### What this guidance covers Sage Intacct offers additional **Construction & Real Estate (CRE)** subscriptions. **Construction** adds project cost tracking alongside accounting; this article covers its supported line coding in MakersHub. Ordinary AP work does not require Construction. See [Sage Intacct and CRE](/docs/sage-intacct-user-guide-overview#mh-sage-intacct-and-cre) for the introduction. **Intacct reference: Construction and Real Estate** [Intacct's Construction overview](https://www.intacct.com/ia/docs/en_US/help_action/Construction/construction-overview.htm) covers that feature's wider scope and subscription. [Sage Intacct Real Estate](https://www.intacct.com/ia/docs/en_US/help_action/Industry_solutions/Sage_Intacct_Real_Estate/real-estate.htm) is a separate additional subscription for property and lease management. Complete [Connect Sage Intacct](/docs/sage-intacct-user-guide-connect) first. Use [Choose the connection's Direct Entity](/docs/sage-intacct-user-guide-connect#mh-7-choose-the-connections-direct-entity) if you need to verify the company and connection context for your work, then return here. ### Fields MakersHub provides MakersHub automatically supplies these line-level custom fields for your Construction-enabled Intacct connection and refreshes their options from Intacct during ongoing sync. Use the supplied fields and synced options rather than creating fields or maintaining a separate list manually. Display settings are a separate step below. | **Field** | **Use on the line** | | --- | --- | | **Project** | Choose the Intacct project the cost belongs to. | | **Cost Code** | Choose the work category within that Project. The Cost Code must belong to the selected Project. | | **Cost Type** | Choose the cost category for that Project and Cost Code combination. | | **Employee \| EQ** | Choose the applicable Intacct personnel or equipment coding. This choice is independent from the Project, Cost Code, and Cost Type sequence. | In **Employee | EQ**, **EQ** means equipment. Choices show the Intacct identifier and a name when available; match them to the intended person or equipment record before selecting. The bill needs coding set up for its actual **Project**. **Intacct reference: standard catalogs** Standard catalogs provide reusable starting definitions. Intacct's [standard catalog guidance](https://www.intacct.com/ia/docs/en_US/help_action/Projects/Tasks/Standard_tasks/define-standard-tasks.htm) and [standard Cost Types](https://www.intacct.com/ia/docs/en_US/help_action/Construction/cost_types/define-standard-cost-type.htm) explain those setup steps. ### Make the fields visible Use the full desktop web bill editor to display and manage these fields. Enable them in MakersHub settings as follows: 1. Open your user menu and select **Integrations**, then select **View** for the connected Sage Intacct integration. 2. Open **Integration Data** and turn on **Enable Custom Fields**. 3. In **Line-Level Custom Fields**, select **+**, then **Select a Custom Field...**. Choose the supplied fields you need. 4. Select **Update Mapping** to save changed settings. 5. Open the bill editor and check its line columns. If an enabled field is hidden, open **Adjust table column settings** and review **Table Column Settings**. These controls display supplied fields. If a field is missing from **Select a Custom Field...**, confirm Construction is enabled for the connected company, then use [Keep choices current](/docs/sage-intacct-user-guide-construction-and-real-estate#mh-keep-choices-current) below to refresh and check Intacct records and access. If it remains missing, contact [MakersHub support](https://support.makershub.ai/docs/contact-us) with the field name, company/entity, and refresh result. Use that support route for a missing supplied field rather than creating a replacement. For general error review, see [Sync errors](/docs/sage-intacct-user-guide-troubleshooting-and-common-questions#mh-sync-errors). ### Choose coding for each line 1. Select the intended **Project**. 2. Select a **Cost Code** that belongs to that Project. 3. Select the **Cost Type** for that Project and Cost Code combination, where applicable. 4. Select **Employee | EQ** when the line needs personnel or equipment coding. Intacct's [Cost Type relationships](https://www.intacct.com/ia/docs/en_US/help_action/Construction/cost_types/cost-type-dimension-overview.htm) explain why the Project and Cost Code must match the Cost Type. **After changing Project, review both Cost Code and Cost Type; after changing Cost Code, review Cost Type.** Confirm the whole combination even when an earlier selection remains visible or a dropdown offers additional choices. Keep the bill's Entity, Department, and G/L account checks alongside these selections. Intacct can require dimensions on a G/L account; use [Intacct's required-dimension guidance](https://www.intacct.com/ia/docs/en_US/help_action/General_Ledger/Setup/Accounts/add-gl-account.htm) for the selected account. The fields required on a line depend on its coding. ### Keep choices current MakersHub refreshes options from Intacct during ongoing sync; an open bill can still show older choices. To request an update: 1. Save any bill edits you need to keep, then return to the connected company's **Integrations > View > Integration Data**. 2. In **Line-Level Custom Fields**, select the **far-right refresh icon** and confirm **Refresh Data**. **Empty Data** is not a refresh action. 3. Wait for **Refresh data completed** beside the refresh control, then check for the intended option on the bill. If an error appears, correct the reported issue before retrying. | **What you see** | **What to check** | | --- | --- | | The field is absent from the bill | Check **Enable Custom Fields**, the selected **Line-Level Custom Fields**, and the bill's **Table Column Settings**. | | The field is available but an expected choice is missing | Check the record in Intacct and the saved **Company ID**, **Direct Entity**, and Web Services user's access using [Check the record types your bill needs](/docs/sage-intacct-user-guide-working-with-entities#mh-check-the-record-types-your-bill-needs). Then refresh the line-field options and return to the bill. | | A Cost Code or Cost Type does not fit the selected Project | Confirm the project-specific coding in Intacct; a standard catalog definition is not a substitute for the Project's coding. Recheck the line's full combination. | | An old choice remains visible after a context change or refresh | Its presence does not establish current access or valid coding. Use [If a record is missing or unusable](/docs/sage-intacct-user-guide-working-with-entities#mh-if-a-record-is-missing-or-unusable), then return here. | For a permission-related failure, follow [After changing permissions](/docs/sage-intacct-user-guide-connect#mh-after-changing-permissions). Retain your configured access and complete the save-and-test sequence before returning to the refresh. ### Recheck coding when lines change | **Your change** | **Check before approval or another sync** | | --- | --- | | Change Project or Cost Code | Review the related Cost Code and Cost Type selections on that same line. | | Apply a field to the entire bill | Confirm that value is appropriate for every affected line, including its related Project, Cost Code, and Cost Type choices. | | Duplicate a line, use a template, or add an adjustment line | Check the resulting line's coding, including **Employee \| EQ**, against the new cost rather than relying on copied selections. | | Combine lines for Intacct sync | Check the applicable consolidation setting below before syncing lines with different allocations. | **Keep distinct allocations on separate Intacct lines.** Consolidation can assign a combined amount to the first grouped line's coding. Turn off **Consolidated Bill Items Sync** for bills, or **Consolidated Receipt Items Sync** for receipts, before syncing lines that need different Entity, Department, Project, Cost Code, Cost Type, or personnel/equipment allocations. With MakersHub administrator access: 1. Open your user menu and go to **Bill Settings > Data Processing > Data Sync With SageIntacct**. 2. Change the applicable bill or receipt consolidation setting. 3. Select **Update Settings**. Return to [Check coding, then approve and sync](/docs/sage-intacct-user-guide-bills-and-payments#mh-check-coding-then-approve-and-sync) once the line checks are complete. ### Check the transaction in Intacct | **Transaction** | **Supported line coding and result check** | | --- | --- | | AP bill or vendor credit | Project, Cost Code, Cost Type, and **Employee \| EQ**, where applicable. Compare the actual Intacct lines, coding, and total with the intended bill or credit. | | Credit card credit | Project and **Employee \| EQ**. Cost Code and Cost Type are not recorded on the Intacct card credit from those MakersHub selections. Verify the coding on the actual Intacct transaction; MakersHub's saved sync-detail view does not verify these fields. | Verify the Intacct result separately from MakersHub's approval or paid indicator. Complete [Verify the accounting and payment results](/docs/sage-intacct-user-guide-bills-and-payments#mh-verify-the-accounting-and-payment-results) for AP work, or [Verify the result](/docs/sage-intacct-user-guide-credit-card-credits#mh-verify-the-result) for a card refund, before treating the task as finished. ### Continue your work Continue with [Bills and payments](/docs/sage-intacct-user-guide-bills-and-payments), or follow [Credit card credits](/docs/sage-intacct-user-guide-credit-card-credits) before approving a card refund. For unclear coding or results, contact [MakersHub support](https://support.makershub.ai/docs/contact-us) with the record, intended entity, affected fields/choices, and exact message, without passwords. Return to [Overview](/docs/sage-intacct-user-guide-overview) to choose another task.