By structure

Location P&L should be a query, not a monthly rebuild

Multi-location businesses ask for the same thing almost universally: profitability by site, monthly, without somebody assembling it. Whether that is easy or hard turns on one question nobody asks early enough — is a location a dimension or a legal entity? Those have very different answers.

Rows
DeliverySalesG&A
New York$412K$286K$104K
Austin$238K$141K$62K
Remote$176K$88K$39K
Every dimension is on the journal line, so any combination is a query rather than a rebuild.
Location as a dimensionWorks on your current ledgerHonest about what is recoverable

The situation

Six things that break with multiple sites.

Location encoded in the account number

The classic workaround — 6100-NY and 6100-TX rather than one account with a location dimension. It works until you open a fourth site and have to add forty accounts.

Payroll arrives without a site

The largest cost at most locations enters the ledger as one summarised journal with no location on it, which makes site P&L impossible no matter how well everything else is coded.

Shared costs with no allocation rule

Head office, insurance, software, and marketing consumed by every site with no agreed basis for splitting them, so site margin is arguable and therefore ignored.

Local managers cannot see their numbers

The people who could act on site performance get a monthly PDF three weeks late, or nothing, because permissions were never scoped by location.

Some sites are entities and some are not

Frequently for insurance, licensing, or partnership reasons. Mixing dimensions and entities in one reporting model is where most of the complexity actually lives.

Consolidation waits for the slowest site

Where sites keep their own books, the group view arrives when the last one finishes, and nobody can see which one that is.

Dimension or entity — decide this first

A location that is a dimension is straightforward. It is a field on every transaction, and location P&L becomes a query. Adding a site is adding a value to a list.

A location that is a separate legal entity is a different problem. It has its own books, its own close, intercompany activity with the others, and possibly its own currency. That needs consolidation with elimination rather than a filter.

Most multi-location businesses have some of each, and the mistake is treating them uniformly — either forcing entities into a dimension model, which loses the elimination, or making every site an entity, which multiplies closes for no benefit.

The hard part of multi-location reporting is not the number of sites. It is that some of them are entities and nobody decided which model applies to which.

The payroll problem is usually the blocker

Labour is the largest cost at most sites, and it typically enters the ledger as one summarised journal from the payroll provider with no location on it. That single gap makes site P&L impossible regardless of how carefully everything else is coded.

Mapping payroll to location at the employee level is a mapping exercise rather than a technical one, and it is frequently the highest-value hour in a multi-location engagement. We check for it during the assessment because discovering it in week four wastes the preceding three.

Shared cost allocation has to be agreed, not computed

Head office, insurance, software, and marketing are consumed by every site and the basis for splitting them is a management decision — headcount, revenue, square footage, or transaction volume. There is no correct answer and the failure is not choosing.

Where no basis is agreed, site margin is arguable and therefore ignored by the people it was produced for. We push for an agreed method early, apply it as real journal entries rather than a reporting adjustment so the numbers tie, and show the method on every report.

Give local managers their own view

The most underused improvement is scoping permissions by location so a site manager sees their own P&L, live, rather than receiving a PDF late. It changes site performance more than any reporting refinement, because the person who can act on it is finally looking at it.

Questions

What people ask.

Should locations be dimensions or entities?
Dimensions unless there is a legal reason — separate licensing, insurance, ownership, or currency. Making every site an entity multiplies closes for no benefit; forcing an entity into a dimension loses the elimination.
Can we get location P&L on our current ledger?
Usually yes if the location was captured. Where it lives in the account number it is recoverable; where payroll arrives with no location it is not, and the fix is at entry.
How should we allocate shared costs?
Headcount, revenue, square footage, or transaction volume — there is no correct answer and the failure is not choosing. We push for a decision early and show the method on every report.
Can site managers see their own numbers?
Yes, scoped by location. It is the most underused improvement in this situation, because it puts the numbers in front of the person who can act on them.
What about sites in different currencies?
Supported with proper functional and reporting currency handling. Deep local statutory filing across many countries is not our strength and points elsewhere.

Make location P&L a query.

Tell us how many sites and which are separate entities, and we will scope what it actually takes.