Part-Time Controller - Multi-Entity Construction Holding Company
Only freelancers located in the U.S. may apply.U.S. located freelancers only
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- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United States5:18 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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