Part-Time Controller - Multi-Entity Construction Holding Company

Posted yesterday

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

Budget: $5,000–$7,000/month Hours: 20–25 hours/week Duration: Ongoing Experience Level: Expert Job Description We are a roofing company operating 5+ entities under a holding company structure (Delaware HoldCo → Arizona C-Corp → multiple branch LLCs as C-Corps). We are scaling from 2 branches to 6+ across multiple states over the next 12 months and need a controller who can own our financial reporting and build the infrastructure to support that growth. We are transitioning our accounting in-house and looking for someone who can take full ownership of our multi-entity books, ensure our financials tie to cash, and produce reporting that supports operational decision-making and lending applications. You will: - Own month-end and quarter-end close across 5+ entities - Manage intercompany accounting — management fee allocations, gross profit transfers between entities, and consolidated eliminations - Produce P&L, balance sheet, and cash flow statements that tie to cash - Build lending packages for banks (normalized P&L with addbacks for non-recurring expansion costs) - Evaluate and lead migration to enterprise-level accounting software appropriate for multi-entity construction operations - Oversee a remote bookkeeper handling daily transaction entry - Establish SOPs for branch-level financial reporting, commission calculations, and AP/AR - Provide weekly financial updates to the CEO — bank balances, AR aging, credit positions, cash flow You need: - 7+ years accounting experience, 3+ years as a controller or senior accountant - Direct experience with multi-entity structures (holding companies, C-Corps, intercompany transactions) - Strong QBO proficiency; experience with enterprise-level accounting platforms is a major plus - Construction or trades industry experience preferred - Ability to build financial models and lending packages - Experience managing remote bookkeeping staff - CPA preferred but not required This is not - A bookkeeping role — you oversee a bookkeeper - A tax prep role — separate tax advisor handles filings - A payroll role — separate payroll provider To apply, answer these three questions: 1. Describe your experience managing intercompany transactions across multiple C-Corps or LLCs under a holding company. How many entities were involved? 2. Here is a real scenario we need solved: We have a contracting entity on an accrual basis that performs all roofing work and collects all revenue. Revenue is tracked by branch location within the contracting entity. Each branch is a separate entity on a cash basis that needs to receive its share of gross profit. Currently, we transfer cash to the branches only when a job is fully capped out, but this is too slow — branches need operating capital faster than jobs close. If you were structuring this, how would you determine the timing and amount of cash transfers from the contracting entity to each branch so that branches receive adequate cash flow while keeping the books accurate across both entities given the different accounting methods? 3. Do you have experience in construction, roofing, or contractor accounting? If so, describe. Do not send a generic proposal. If your response does not address these three questions, it will not be reviewed.

  • $7,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Sage
Intuit QuickBooks
Activity on this job
  • Proposals:10 to 15
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 29, 2026
  • United States
    5:18 PM

Explore similar jobs on Upwork

Accounting
Bookkeeping
Accounts Receivable
Financial Accounting
Accounts Payable
Xero
Italian Accountant and Tax ExpertHourly‐ Posted 2 weeks ago
Accounting
Financial Accounting
Bank Reconciliation
CPA

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo