Bookkeeper for Monthly Invoices and Cleanup
Worldwide
**Bookkeeper - US S-Corp / QuickBooks Online (7-Month Cleanup + Ongoing)** We're a US-based S-corp in performance marketing looking for an experienced bookkeeper to run a one-time seven-month cleanup and then provide ongoing monthly support. We run daily ad spend across multiple platforms, so transaction volume is high — accuracy and consistency matter. **Phase 1 - One-time cleanup (seven months)** - Reconcile seven months across all bank and credit card accounts against statements - Correct our S-corp structure in QuickBooks Online: owner salary, distributions, contributions, and retained earnings recorded properly in equity (not as expenses) - Reconcile payroll (Gusto) into QBO for the cleanup period - Separate any commingled personal transactions - Rebuild the chart of accounts to fit the business - Deliver corrected monthly P&Ls and a balance sheet for the period **Phase 2 - Ongoing monthly** - Manage monthly invoicing to partners and follow up on outstanding payments (some on net-30/60 terms) - Month-end close on an accrual basis (accrual entries and adjustments) - Categorize and reconcile all accounts monthly - Record owner salary and distributions; reconcile Gusto payroll - Deliver a monthly P&L, balance sheet, and reporting **Must-have qualifications** - Proven experience with US S-corp bookkeeping - Expert in QuickBooks Online (US version) - Strong with accrual accounting and month-end close - Comfortable with high transaction volume - Experience cleaning up behind or messy books - Strong written English, responsive, and able to provide references from US-based clients **Nice to have** - Familiarity with Gusto payroll - Experience with high-volume commission / affiliate income (net payments, clawbacks, adjustments)
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$20.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United States5:20 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