Vendors in a multi-entity company

Prev Next

Use the correct Intacct vendor for your bill. Finding or linking a vendor is separate from creating or updating it.

If you have not connected and imported your Intacct records, start with Connect Sage Intacct. For connection changes, use Choose the connection's Direct Entity.

Direct Entity selects an Intacct location and its associated entity context, or Top level. It is separate from the vendor’s fixed Intacct ownership and the bill’s Entity coding. Use Direct Entity explained to find it. This article’s shared/private distinctions apply where your Intacct company has Top level and entities; retain the established company context for a genuine single-entity setup.

Find and link the existing vendor first

Vendor List contains your MakersHub vendor records. Suppliers is the imported Intacct list in Integration Data; the selector under SageIntacct Connection in the vendor form uses active records from that imported list.

Opening a linked vendor can populate and save its name, contact information, address, currency, and 1099 status from the imported Suppliers list. This does not happen every time or fetch the latest Intacct record. Review the details before editing; Intacct itself is unchanged.

  1. Identify the intended vendor. In Intacct, confirm its vendor ID and whether it is shared or entity-owned. If the correct vendor is already linked in MakersHub and needs no detail changes, return to its bill. Use Keep vendor details current below only for detail maintenance.
  2. Locate the imported record. Check Suppliers in Integration Data > Synced Data List. If the expected record is missing or its details need updating, retrieve it in the applicable context: Top level for a shared vendor, or a location associated with the owning entity for a private vendor. Use Choose the connection's Direct Entity if a context change is needed, then refresh Suppliers and confirm Refresh data completed.
  3. Open Vendor List. In the MakersHub sidebar, select Vendor List, then open the existing vendor or start a blank form. If your list has an Action menu, choose Action > Add a New Vendor; otherwise use Add Vendor. Follow the appropriate route below.

The selector displays vendor names. Confirm the intended record’s vendor ID and owner in Intacct. If identical names are indistinguishable in the selector, contact MakersHub support with the intended vendor ID and owner before linking.

Protect unsaved edits before importing or changing an Intacct link. Copy any edits you need to keep before using Import from SageIntacct, Sync from SageIntacct, Add SageIntacct Link, or Update Link, then review the displayed vendor details. Import and sync replace displayed details without a confirmation prompt.

If the vendor exists in Intacct but needs a MakersHub vendor record:

  1. Confirm the intended imported record using the checks above.
  2. Select it under SageIntacct Connection and select Import from SageIntacct.
  3. Review the populated details and keep the imported vendor name unchanged.
  4. Select Add a New Vendor, then confirm the link using the checks below. Importing alone does not establish the link.

If the MakersHub vendor exists but has no Intacct link:

  1. Open it and select the intended imported vendor.
  2. Select Add SageIntacct Link and review the loaded details.

If the MakersHub vendor is linked to a different Intacct vendor:

  1. Confirm which Intacct record is intended.
  2. Select that imported record, then select Update Link.

Changing the MakersHub link does not move either Intacct vendor to another entity.

Linking and relinking reload the vendor form. If linking imports Intacct details into the form, it also saves them in MakersHub. Review those details before further edits. Neither link action updates Intacct vendor details or ownership. Use Keep vendor details current below for subsequent detail changes.

Confirm the link after any route:

  1. Reopen the same MakersHub vendor.
  2. Check that the intended vendor remains selected under SageIntacct Connection and the button reads Sync from SageIntacct.

If names cannot distinguish the intended record, contact support before proceeding. A Vendor created successfully… result when you intended to use an existing vendor requires inspection in Intacct before another sync.

A refresh imports what the connection can read in its current context. Previously imported vendors remain when a later refresh does not return them, including after changing Direct Entity. An option still being listed does not prove that the current connection can update it.

Understand shared and entity-owned vendors

For an entity-private vendor, use a connection location associated with its owning entity for ordinary retrieval and maintenance. An earlier import can leave the vendor listed after the connection context changes; being listed does not establish current access or eligible use.

Use Sage Intacct best practices for the recommended shared-record setup and the support route for a substantially different arrangement.

Intacct recommends creating vendors at Top level and sharing them across entities, with restrictions where needed. See Intacct's vendor setup recommendation.

Intacct establishes a vendor's ownership when the vendor is created: a Top-level vendor is shared, and a vendor created within an entity is private to that entity. The existing Intacct vendor's ownership cannot be changed.

You can still update vendor details and change a shared vendor's restrictions; these changes do not move the record. Use Keep vendor details current below for supported MakersHub updates.

Vendor arrangement What it means for this connection
Created at Top level and unrestricted Use the shared record where available to the connection; maintain it from Top level.
Created at Top level and restricted Inspect its location/department restrictions in Intacct against the bill's intended use. A Top-level-only restriction differs from selected location/department restrictions. Ownership remains Top level.
Created within an entity Identify that owning entity in Intacct and choose a connection location associated with it for updates. A matching name in another entity is not the same record.

In Intacct, a shared vendor shown as Not owned within an entity is visible there without being editable there. Intacct's ownership guidance explains the distinction.

In Intacct: missing Edit action

If the Edit option is missing in Intacct, check vendor-edit permission and access to both the vendor's original owning level and every entity to which it is restricted. Top-level access alone is insufficient when the vendor is also restricted to an inaccessible entity. Use Editing issues for this Intacct-screen diagnostic.

To change vendor restrictions, use Restrict a vendor to an entity or a department. When selecting an entity in those restrictions, also select its associated locations as Intacct directs.

Intacct reference: vendor account numbers

If your entities use different vendor-assigned account numbers, Intacct supports account numbers per entity on one vendor. Consider that setup before creating separate vendor records solely for those numbers.

Create a new vendor in the intended context

Check Intacct and the imported choices before creating a vendor. Add a New Vendor can link an existing vendor; resolve ambiguous matching names before submitting to avoid linking the wrong record or creating a duplicate. A matching imported name can link an existing vendor even when you select Entity.

The vendor form shows Entity beside Vendor Name when multi-entity tracking is enabled and the imported Locations list has records. That workflow is established during setup in Single-entity and multi-entity configuration. Its location choices identify the entity in which a new vendor will be created. Top Level is offered for new vendor creation only with a Top-level connection. Without the control, use the connection context described below; contact support before changing tracking on an existing integration.

For a new Intacct vendor, choose its intended location/entity in the form. A new blank form starts with the saved Direct Entity location; an existing unlinked MakersHub vendor can retain its saved Entity choice. A Top-level connection can create either a shared vendor at Top Level or a private vendor in the selected entity. Selecting Entity while importing or linking an existing Intacct vendor does not change its owner.

Warning: Confirm the intended owner before creating the Intacct vendor; you cannot change that record's ownership afterward.

Your creation choice Where a new Intacct vendor is created
Choose a location in the vendor form’s Entity control In that location’s associated entity.
Select Top Level when the connection is at Top level At Top level.
Use a form without Entity In the saved Direct Entity context: the selected location’s entity, or Top level when empty. A single-entity company without Top level keeps its established default.

For Top-level vendor creation, first set Direct Entity empty at Top Level. A new-vendor form does not offer Top Level while Direct Entity has a location selected. Complete the context checks in step 1 below before submitting.

  1. Confirm the creation context. For shared creation, the saved Direct Entity must be empty at Top Level.... For private creation, choose a location associated with the intended entity in the vendor form’s Entity control; if the control is absent, use a Direct Entity location associated with that entity. If the connection needs changing, use Choose the connection's Direct Entity, then return to this blank-form route.
  2. Open a blank form and review the details. Use Vendor List to start the new vendor form. Check Vendor Name against the existing Intacct records before submitting. If Entity is shown, review its initial selection and confirm Top Level for shared creation or a location associated with the intended entity for private creation. Check the selection against Direct Entity using the table above. Complete the vendor details before submitting.
  3. Select Add a New Vendor and inspect the result. Vendor created successfully at Top Level or Vendor created successfully in … identifies where creation succeeded. Vendor linked successfully means an existing vendor was linked instead; inspect that connection before continuing.

Linking locks the vendor form's Entity control. Other details remain editable through Update Vendor Data; follow the maintenance instructions below. An enabled Entity control on an unlinked form cannot move an existing Intacct vendor. Linking neither establishes nor changes Intacct ownership; bill Entity coding is separate.

If a vendor was created in the wrong entity or at the wrong level, use Intacct's guidance for a vendor created in the wrong location. Contact MakersHub support with the current Intacct vendor ID, its owner, and the intended owner before creating a replacement or changing its MakersHub link.

Keep vendor details current

Choose whether to bring Intacct changes into MakersHub or send MakersHub changes to Intacct.

Before retrieving or sending changed details, use Top level for a shared vendor or a connection location associated with the owning entity for a private vendor. Use Choose the connection's Direct Entity when a change is needed. Copy unsaved edits before leaving the form, and restore the intended working context after temporary maintenance. The linked vendor’s Entity does not switch the saved connection for an update.

Check with support before deleting a linked vendor in Intacct. A later sync can remove its imported entry as well as the corresponding MakersHub vendor record and link.

Action What happens
Refresh Suppliers in Integration Data Reads vendors available to the connection into MakersHub's imported list.
Import from SageIntacct / Sync from SageIntacct Populates the displayed vendor form from the selected imported data. These manual controls do not fetch the latest Intacct record or save the form.
Add a New Vendor / Update Vendor Data Saves MakersHub details and attempts the Intacct operation. Read its result; a local save can remain even when Intacct refuses the update.
Circular-arrow icon beside SageIntacct Connection on a linked vendor Sends the saved MakersHub vendor details to Intacct without requiring a new form edit. This is separate from Sync from SageIntacct.

Updating an inactive Intacct vendor reactivates it. If it must remain inactive, make the change in Intacct instead of sending this update from MakersHub.

Bring Intacct changes into the vendor form

  1. Refresh Suppliers in the applicable context. Use the owner-context guidance above. Read the refresh result before opening the linked vendor.
  2. Populate and review. Confirm the selected Intacct vendor. Copy unsaved edits you need to keep, then select Sync from SageIntacct. Compare the populated values with the Intacct changes you intended to bring in; this control uses the imported list rather than fetching Intacct directly.
  3. Save deliberately. If the Intacct vendor must remain inactive, do not select Update Vendor Data. Otherwise, use that button when the imported changes make it available and confirm Vendor updated successfully. This also sends an update to Intacct; it is not a local-only save.

If the displayed details already match, leave them unchanged.

Send MakersHub changes to Intacct

  1. Prepare the owner’s context as described above.
  2. Reopen the linked vendor and confirm the selected Intacct record.
  3. Enter or reapply your changes, then select Update Vendor Data.
  4. Read the result and check the intended details in Intacct. Vendor updated successfully confirms the reported update.

If an update is refused, the edited values can already be saved in MakersHub while Intacct retains its earlier values. Preserve the changes you intend to send and use Resolve missing vendors and refused updates below.

When the form is unchanged and Update Vendor Data is absent:

  1. Complete the owner/context and original-record checks above to establish whether another update is appropriate.
  2. If those checks permit another update, select the circular-arrow icon beside SageIntacct Connection to send the already-saved details.
  3. Inspect the same vendor in Intacct.

If feedback is missing or unclear, inspect the same vendor in Intacct and contact support before selecting the icon again.

To remove an existing vendor-field value, make the change in Intacct, then use Bring Intacct changes into the vendor form above to refresh Suppliers, populate the form, and compare the result. Clearing the MakersHub field does not erase its existing Intacct value.

Resolve missing vendors and refused updates

What you see What to do next
The expected vendor is missing from the connection selector Refresh Suppliers and read its result. Check the Intacct vendor's status; the selector excludes inactive imported vendors. Compare its owning entity and permitted locations/departments with the saved Direct Entity, then check the Web Services user's entity access using If a record is missing or unusable. Return to Find and link the existing vendor first after correcting access. If the vendor must remain inactive, do not create a replacement or send an update; contact support about the required link.
A vendor from a previous context is still listed Identify its owner and applicable location/department restrictions in Intacct, then compare them with the saved Direct Entity and intended action. Refresh retains earlier imported records; its presence does not establish that the current connection can update it. Use Understand shared and entity-owned vendors above before an update.
Suppliers haven't been refreshed yet. Refresh them, then try again. Refresh Suppliers in the applicable context and confirm the result. Reopen the same vendor, compare its saved details with Intacct, then use Send MakersHub changes to Intacct above.
An update is refused because the saved context does not match the vendor’s owner Inspect the existing vendor in Intacct and preserve the MakersHub changes you intend to keep. Use Choose the connection's Direct Entity to verify Top level for a shared-vendor update or a location associated with the owning entity for a private-vendor update. Then use Send MakersHub changes to Intacct above; it covers both an edited form and an unchanged form without Update Vendor Data.
An identical name prevents you from identifying the intended link, or a link points to an invalid/missing vendor Contact support with the intended Intacct vendor ID, owner, Direct Entity, and exact message to confirm the record before changing the link or creating another vendor.
The create result says the vendor may already be synced, or says it synced but is not linked Inspect Intacct and refresh Suppliers in the relevant context before retrying creation. If the active vendor is retrieved, reopen the same already-saved MakersHub vendor, select that imported vendor, and use Add SageIntacct Link; confirm the link using Find and link the existing vendor first above. If the vendor remains missing or ambiguous, stop and contact support with the exact result, vendor name, intended owner, and Direct Entity before retrying creation.
This vendor synced, but its details here didn't update. Try again. Inspect the vendor in Intacct and refresh Suppliers to establish the result before retrying; contact support if the MakersHub and Intacct details still disagree.

For a permission failure, complete After changing permissions, including support verification if the test is unavailable. For sign-in, lockout, or hold messages, follow Sign-in, lockouts, and connection holds. Restore and verify the intended context, inspect the original vendor/link using the applicable row above, and retry only what those checks permit. For recorded failures, use Sync errors, then return here. If unresolved, contact MakersHub support with the vendor, intended owner/context, and exact result, without passwords.

Before returning to the bill

  • Reopen the vendor: the intended Intacct vendor remains selected and the button reads Sync from SageIntacct. Resolve indistinguishable names before continuing.
  • For Update Vendor Data, confirm Vendor updated successfully and inspect the original Intacct vendor. For the unchanged-form circular-arrow action, verify the intended saved details on that original Intacct vendor; an immediate success message is not assured. If the result remains unclear, contact support before retrying.
  • After temporary maintenance, restore and verify the intended working context using Choose the connection's Direct Entity, including the needed list checks.
  • Check the bill's Entity and line overrides separately from the vendor's owner and the vendor form's Entity.

Syncing a bill does not update the linked vendor’s details; maintain them using Keep vendor details current above. Once the vendor and context are ready, continue with Bills and payments to review coding, approval, and payment.

For another question or symptom, use Troubleshooting and common questions to find the relevant checks.

Return to Overview.