top of page

Controller-Level Accounting for Complex Businesses

For businesses where growing complexity has made
the close, reporting, and accounting harder to manage.

Without
Controller-Level Structure

Multi-entity reporting is fragmented

Intercompany activity creates confusion

Foreign currency treatment varies

Revenue treatment is inconsistent

Allocations lack clear support

Segment reporting is difficult to compare

Accounting practices vary across the business

Close ownership is unclear

Technical accounting is inconsistent

Leadership questions the numbers

With
Controller-Level Structure

Multi-entity reporting is more consistent


Intercompany processes are defined

 

Foreign currency follows defined policy

Revenue treatment is documented

Allocations follow defined methods

Segment reporting has clear structure

Accounting practices are standardized

Close ownership is defined

Technical accounting follows clear policies

Leadership trusts the numbers

Want to talk through how this structure would work inside your business?

Click the trees below.

Brett J. Federer Accounting, APC logo with evergreen tree design
Brett J. Federer Accounting, APC logo with evergreen tree design

Because clarity, like a forest, is built one strong root at a time.

Where Structural Complexity Strains Accounting

Accounting begins to strain when entities, contracts, reporting dimensions, operating teams, and technical requirements expand faster than the structure supporting them.

Evolving Business Models &

Accounting Structure

As companies introduce new products, service models, ERP systems, contract structures, or operating teams, the accounting structure does not always evolve with them. Reporting, processes, and ownership must be redesigned to reflect how the business now operates.

Inventory &
Bill of Materials Costing

As materials, finished goods, equipment, and hardware move through purchasing, production, storage, deployment, and multiple locations, businesses need clear ownership, traceable item flows, consistent BOM-based costing, and reconciliation processes that connect physical inventory activity to the financial statements.

Revenue Recognition & Contract Accounting

Multiple revenue models, milestones, bundled obligations, and nonstandard agreements may require separate recognition conclusions within the same organization, each supported by the underlying agreement rather than a default assumption.

Segments, Allocations & Management Reporting

Reporting by segment, class, project, client, department, or location depends on stable definitions and defensible allocation methodologies that remain comparable across reporting periods.

Decentralized Operations & Control Environment

Multiple locations, departments, and operating teams can apply the same accounting policy differently unless responsibilities, approval structures, and review ownership are clearly established.

Technical Accounting & Close Governance

Complex GAAP topics, estimates, and capitalization decisions require documented conclusions, supporting analysis, and clear approval before they are reflected in the financial statements.

Built From Experience in Complex Environments

This page comes from years of experience working inside businesses where accounting had to support changing contract terms, distributed operations, technical decisions, and reporting needs that could not be managed through one simple process.

In one environment, that meant building systems around heavily negotiated contracts, standardizing pass through billings, strengthening close ownership, and maintaining reliable reporting through major operational and system changes. In another, it meant creating policies and controls that could work across a North American headquarters, additional U.S. branches, and Canada.

Those environments required more than completing accounting tasks. Policies had to remain consistent across teams and locations. Contract terms had to be traceable. Billing methods had to be supportable. Close responsibilities had to be clear. Reporting had to remain dependable as complexity increased.

That experience is what shaped the structure shown here.

North America-Wide Standardization

Created a paperless accounting policy adopted across the North American headquarters, additional U.S. branches, and Canada. Trained 28 accountants and improved consistency, version control, and data integrity across locations.

Pass Through Billing Standardization

Replaced manual, transaction by transaction expense reviews with a standardized per diem policy for pass through billings. The new policy, workflows, and training reduced close delays and billing disputes while eliminating write offs tied to itemized billing.

Contract Terms Made Traceable

Built a database to track every customer contract and addendum after negotiated agreements no longer matched the standard template. The system preserved the terms actually in force and supported accurate ASC 606 revenue recognition.

16 → 2
Days to close the books

Reduced the month-end close cycle from 16 business days to 2 business days through stronger reconciliations, process ownership, and close discipline.

dreamstimemaximum_202545607_edited_edite

Tasks covered by
Brett J. Federer Accounting, APC

A package-agnostic view. The two green layers are everything the firm can run.

The layers above and below stay with your leadership and your tax provider.

Additional tasks not shown here are available via Add-Ons. 

Controller Layer

Logos One tree and circle_- (924 x 921) BF 12.03.2025.png
  • ​Monthly Soft Close

  • Material Exceptions Flagged

  • Quarterly Hard Close

  • Quarterly Financials Issued

  • Reporting Integrity Maintained

  • Existing Structure Maintained

  • Historical Cleanup

  • Accounting Policy Creation

  • Capitalization Policy Creation

  • Segment Reporting

  • Accounting Workflow Redesign

  • Accounting Stabilization

Executive Leadership

  • Strategic planning

  • Business decisions 

  • Board meetings / preparation

  • Staff management and payroll

  • Forecast creation & ownership

  • KPI calculation and interpretation

Bookkeeper Layer

Logos One tree and circle_- (924 x 921) BF 12.03.2025.png
  • Data Entry & Bank Reconciliations

  • Accounts Payable

  • Accounts Receivable

  • General Ledger Maintenance

  • 1099 Preparation & Filings

Tax Provider  / Available Add-Ons

  • Sales/Use Registration + Filings (Add-On)

  • Annual Filings (Add-On)

  • Select State & Federal Compliance Filings (Add-On)

  • Audit or Tax Support Schedules (Add-On)

  • Income Tax Advisory or Filings
  • Nexus Analysis

Why it costs less to work with me

Full-Time Controller

Brett J. Federer Accounting, APC

Typically active

within days

No payroll taxes, benefits, or PTO

No recruiting or onboarding costs

Cancel with

30 days’ notice

Illustrative comparison based on current California Controller and Assistant Controller compensation, plus typical employer payroll taxes, benefits, and paid time off.

What I Take Off Your Plate

Choose the engagement model that fits how your accounting needs operate.

Fixed-price retainers provide defined recurring scope and predictable monthly pricing, while

Hourly Accounting Support provides an adaptable ongoing relationship billed based on time incurred.

Retainer

Controller Lite
Package

Maintain the System through Monthly Closes

Monthly Soft Close

Material Exceptions Flagged

​​

Quarterly Hard Close

Quarterly Financials Issued

(Internal-Use)

Capitalization Policy Created

Monthly Retainer

Financial Clarity Package

Build and Stabilize the System plus monthly closes

Monthly Soft Close

Material Exceptions Flagged

Quarterly Hard Close

Quarterly Financials Issued

(Internal-Use)

Capitalization Policy Created

Historical Cleanup

 

Accounting Policy Creation

 

Accounting Stabilization

Monthly Retainer

Accounting Execution Package

Operational execution plus monthly closes

Monthly Soft Close

Material Exceptions Flagged

Quarterly Hard Close

Quarterly Financials Issued

(Internal-Use)

Capitalization Policy Created

Accounts Receivable

Accounts Payable

Data Entry

 

Bank Reconciliations

1099 Preparation & Filing

Monthly Retainer

Need Something Extra?

Layer additional services onto a retainer package, from AP/AR support to sales tax filings and historical cleanup.

Hourly

Hourly Accounting Support

Flexible ongoing accounting support as priorities evolve.

Monthly Soft Close

Material Exceptions Flagged

Quarterly Hard Close

Quarterly Financials Issued

(Internal-Use)

Capitalization Policy Created

Historical Cleanup

 

Accounting Policy Creation

 

Accounting Stabilization

Accounts Receivable

Accounts Payable

Data Entry

 

Bank Reconciliations

1099 Preparation & Filing

​​Other Select Routine or Complex Accounting Needs

Hourly

Build Structure That Frees You.

 

Designed for founders who want clean, consistent financials and the confidence to make decisions without second-guessing. If that’s what you’re building toward, I’m here.

Phone

(805) 410-8647

Email

Connect

LinkedIn

bottom of page