Role Description
The Senior Accountant is responsible for overseeing and executing all aspects of full-cycle accounting—including accounts receivable, accounts payable, general ledger maintenance, and month-end close. This role ensures timely and accurate financial reporting, maintains compliance with accounting standards, and supports management with financial insights to drive decision-making. This is a hands-on role that requires both transactional efficiency and strong analytical skills. The ideal candidate will be detail-oriented, proactive, and comfortable working in a dynamic MSP environment with both recurring revenue and project-based billing. The ability to read, understand, and produce accurate financial statements is crucial.
Key Responsibilities
-
Accounts Receivable
-
Manage client invoicing for managed services, project work, and software licensing (recurring and non-recurring).
-
Monitor AR aging, follow up on collections, and resolve billing discrepancies.
-
Coordinate with operations and account managers to ensure contract-driven billing accuracy.
-
Utilize ConnectBooster for AR processing and collections.
-
Accounts Payable
-
Process vendor invoices, expense reports, and credit card transactions.
-
Maintain vendor records and ensure timely payments.
-
Reconcile vendor statements and resolve discrepancies.
-
Utilize Bill.com for AP management.
-
Receipt Collection & Documentation
-
Collect and manage receipts from employees and vendors.
-
Attach receipts to QuickBooks Online (QBO) transactions for audit and compliance.
-
Use HubDOC for receipt collection and integration into QBO.
-
Ensure proper documentation and organization of financial records, saving reports, bank statements, and maintaining folder structures.
-
Month-End Close & General Ledger
-
Prepare and post journal entries, accruals, and adjustments.
-
Reconcile bank accounts, credit cards, and balance sheet accounts.
-
Maintain deferred revenue and prepaid expense schedules.
-
Ensure proper cutoffs and accurate revenue recognition (especially MRR and project-based revenue).
-
Prepare monthly financial statements (P&L, balance sheet, cash flow).
-
Compliance & Reporting
-
Ensure compliance with GAAP and internal policies.
-
Assist with tax filings, audits, and compliance reporting as needed.
-
Assist with developing and maintaining accounting process documentation and SOPs.
-
Analysis & Support
-
Provide variance analysis and financial insights to management.
-
Support budgeting and forecasting processes.
-
Recommend process improvements and automation opportunities (e.g., leveraging PSA tools such as Autotask for PO processes and item receipts, QBO, Bill.com).
-
Carry out additional tasks and responsibilities as assigned by the Controller/CFO to support the overall goals of the Finance & Accounting department, including serving as a backup payroll processor.
Qualifications
-
Bachelor’s degree in Accounting, Finance, or related field (CPA or progress toward CPA preferred).
-
5+ years of progressive accounting experience with full-cycle responsibilities.
-
Strong proficiency in financial statements: must be able to read and interpret financials, prepare and post journal entries, and identify/resolve errors in accounting records.
-
Experience in a Managed Service Provider (MSP), SaaS, or technology services environment strongly preferred.
-
Proficiency in QuickBooks Online (QBO) and related integrations.
-
Familiarity with Bill.com, ConnectBooster, HubDOC, and Autotask.
-
Strong understanding of GAAP and revenue recognition principles.
-
Excellent attention to detail, organization skills, and ability to meet deadlines.
-
Advanced Excel skills; experience with reporting and variance analysis.
Key Competencies
-
Ownership: Takes initiative and sees tasks through to completion.
-
Accuracy: High attention to detail, producing reliable financial results.
-
Collaboration: Works effectively across teams (operations, sales, IT).
-
Organization: Maintains clear folder structures, records, and documentation for easy retrieval and compliance.
-
Problem-Solving: Identifies issues and develops practical solutions.
-
Adaptability: Thrives in a fast-paced, growing MSP environment.