Bookkeeper for IT Service Provider and other businesses
Worldwide
We are a growing Managed Service Provider (MSP) delivering IT support, cybersecurity, networking, and cloud infrastructure services to small and mid-sized businesses. As we scale, we’re looking for a reliable, detail-oriented bookkeeper to keep our financials organized and accurate on an ongoing basis. This role will support the books for our MSP as well as a small number of other affiliated companies, so comfort managing multiple sets of books across different entities is important. There is catch up work as a part of this project/role. What You’ll Do •Maintain and reconcile accounts across multiple companies (bank accounts, credit cards, and payment processors) •Daily cash reporting •Daily classification of bank activity •Weekly coding/recording of Amazon purchase activity across companies •Monthly reconciliation of software license billing •Monthly bank reconciliation •Weekly payables •Maintain fixed asset register across companies •Daily ad hoc billing •Track client expenses and hardware purchases •Categorize and code transactions accurately, including recurring MSP revenue (managed service contracts, project billing, hardware resale) •Process and track accounts receivable and accounts payable •Prepare monthly financial reports (P&L, balance sheet, cash flow) •Reconcile vendor bills and client invoices •Assist with payroll-related bookkeeping tasks •Help prepare financials for tax season and coordinate with our CPA as needed •Flag discrepancies or irregularities proactively •Maintain clean, audit-ready books What We’re Looking For •Proven bookkeeping experience, ideally 2+ years •Strong working knowledge of QuickBooks Online and QuickBooks Desktop (required) •Comfortable managing books for multiple, separate companies/entities •Experience with Square preferred •Experience with Bill.com preferred •Experience with service-based or IT/tech businesses a plus, especially recurring revenue models (MRR billing) •Comfortable with accrual and cash-basis accounting •Detail-oriented with strong organizational skills •Clear communicator, responsive, and able to meet deadlines •U.S. bookkeeping/tax familiarity preferred Nice to Have •Experience working with MSPs, IT companies, or similarly project + subscription-based businesses •Experience cleaning up or catching up books that have fallen behind To Apply please include: 1. A brief summary of your bookkeeping experience, especially with QuickBooks Online and QuickBooks Desktop 2. Whether you’ve managed books for multiple companies/entities at once 3. Your experience with Square and/or Bill.com, if any 4. Whether you’ve worked with IT/MSP or other recurring-revenue service businesses 5. Your availability and typical turnaround time for monthly reconciliations We’re looking for someone who can start on a trial basis with room to grow into a long-term, ongoing role as we scale.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$15.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesHernando2:34 AM
- $3.3K total spent17 hires, 1 active
- 21 hours
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