> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fusioncore.us/llms.txt
> Use this file to discover all available pages before exploring further.

# Business Units Overview

> Set up Business Units to track revenue, taxes, branding, and accounting configuration separately for each division in your fusionCore org.

## Overview

A **Business Unit** (`FCORE_PAY__Business_Unit__c`) represents a single "selling entity" or financial division inside your Salesforce org.

Each Order, Financial Event, and GL Account (a general-ledger account record) is tagged with a Business Unit. This lets one org run several separate "books" — for example, a foundation and an association — each with its own revenue, taxes, write-offs, and adjustments tracked independently.

fusionCore does not post journal entries or debits and credits itself. Instead, it organizes the financial data — by Business Unit — that your general-ledger system uses to do its own posting. A Business Unit is the top-level container that keeps that data separate.

A Business Unit also carries:

* **Branding and contact details** — a logo, email, phone, website, and billing address. The billing address feeds the financial documents you generate.
* **Default accounting configuration** — the default GL Accounts and tax product used when money moves, plus the accounts used for transfers between Business Units.
* **Automation settings** — whether write-off and adjustment transactions post automatically or wait for manual review.

**Why Business Units help:**

* **Clear data organization.** Each Business Unit keeps its GL Accounts, Payment Types, Products, Orders, and Financial Events separate, which is helpful when you analyze performance for a specific division.
* **Tailored reporting.** You can build reports scoped to a single Business Unit without unrelated data getting in the way.
* **Access control.** Business Units are one of several tools administrators use to control which end users see which records.

<Note>
  fusionCore does not post journal entries or debits and credits itself. It records the financial data — tagged by Business Unit — that your general-ledger system uses to post. Keeping Business Units separate is what keeps those books separate.
</Note>

## The Default Business Unit

You can flag one Business Unit as the org-wide default by checking **Is Default** (`Is_Default__c`). Only one Business Unit can be the default at a time. If you try to mark a second one as default, fusionCore blocks the save with an error. To change which Business Unit is the default, clear **Is Default** on the current default first, then set it on the new one.

## Working with Business Units

<CardGroup cols={2}>
  <Card title="Creating a Business Unit" icon="building" href="/end-user-guides/accounting/business-units/creating-a-business-unit" arrow="true">
    Create a Business Unit record, fill in its branding and contact details, and set its default accounting configuration.
  </Card>

  <Card title="Uploading an Image to the Business Unit" icon="image" href="/end-user-guides/accounting/business-units/uploading-an-image-to-the-business-unit" arrow="true">
    Add a logo to a Business Unit and store its URL on the record.
  </Card>

  <Card title="Configuring Automatic Write-Offs and Adjustments" icon="gear" href="/end-user-guides/accounting/business-units/configuring-automatic-write-offs-and-adjustments" arrow="true">
    Choose whether write-off and adjustment Financial Events post automatically or wait for manual review.
  </Card>
</CardGroup>

## Related Features

<CardGroup cols={2}>
  <Card title="General ledger (GL) accounts" icon="book" href="/end-user-guides/accounting/general-ledger-gl-accounts" arrow="true">
    Each Business Unit's default accounts point at GL Accounts, and every GL Account belongs to one Business Unit.
  </Card>

  <Card title="Payment Types" icon="credit-card" href="/end-user-guides/accounting/payment-types/index" arrow="true">
    Payment Types are configured per Business Unit and deposit into that unit's GL Accounts.
  </Card>

  <Card title="Taxes" icon="percent" href="/end-user-guides/products/taxes/index" arrow="true">
    A Business Unit's Default Tax Product must be an active product marked as taxable.
  </Card>

  <Card title="Writing off an Order" icon="eraser" href="/end-user-guides/orders/orders/writing-off-an-order" arrow="true">
    A write-off uses each Business Unit's Default Write-Off Account, set on the Business Unit.
  </Card>
</CardGroup>

## Notes about Business Units

* **One Business Unit per GL Account.** A GL Account can belong to only one Business Unit. The default-account lookups on the Business Unit are filtered to show only GL Accounts tied to that same Business Unit.
* **Default accounts can disappear silently.** If you delete a GL Account that a Business Unit uses as a default account, the Business Unit's reference to it is cleared automatically rather than blocking the delete. The default-account field goes blank without warning, so **check your defaults after removing any GL Account.**
* **A write-off needs a Default Write-Off Account.** A write-off fails if the Business Unit involved has no **Default Write-Off Account** set. This check runs against **each** order item's Business Unit, not just the Order's header, so confirm every Business Unit in play has a Default Write-Off Account before writing off an Order.
* **Default Tax Product rules.** The product you choose as **Default Tax Product** must be active, **must** be marked as a tax product, and **must not** have a pricing condition configured. Otherwise the save is blocked.
* **The only-one-default-Business-Unit rule cannot be turned off in Setup.** The single-default limit is enforced by fusionCore automation, not by a standard **validation rule**, so an administrator cannot toggle it off.
