Role Description
Main Accounting is a fully remote, tech-first, rapidly growing bookkeeping and accounting firm. We specialize in helping law firm owners understand and strengthen their businesses through accurate financial reporting, proactive advisory services, and deep expertise in trust accounting compliance.
We’re looking for our next accounting professional to join our tight-knit, fast-moving team. Our ideal teammate brings:
-
Tenacity
— the drive to push projects through to completion
-
Discernment
— the ability to assess details, evaluate options, and make sound decisions
You take ownership of your work, follow through, and deliver accurate, client-ready books. You’re comfortable navigating challenges, solving problems, and communicating with clients confidently and professionally.
-
Posting and categorizing bank activity for clients
-
Reconciling all bank, credit card, balance sheet, and loan accounts, ensuring payroll, deductions, and liabilities are accurate each month
-
Client trust liability accounts (specific to law firms or other related industries) using 3- or 4-way reconciliation formats
-
Accounts receivable as needed
-
Reviewing Profit & Loss statements to ensure proper categorization
-
Maintaining accurate and organized client records within Google Drive
-
Producing standard and custom financial reports, including our proprietary Cash Flow Forecast and Forecast vs. Actual Variance Analysis reports
-
Tracking project progress, task status, and time daily in Financial Cents, and using Xenett to complete the month-end close processes
-
Working independently across multiple client accounts to deliver accurate, timely financials, taking full ownership of each client’s reporting, understanding what drives the numbers, and ensuring all reports are accurate by client-specific deadlines
-
Updating internal client procedures as processes evolve
-
Managing client workload with autonomy in a remote work environment, ensuring a secure, distraction-free workspace
This is a full-time 40-hour-a-week position.
Qualifications
-
Bachelor’s degree in Accounting or a Business-related field preferred. Equivalent experience with accounting-related coursework is also considered
-
2+ years of experience in a CPA firm, CAS firm, or other multi-client or multi-entity accounting environment, demonstrating the ability to switch between clients and manage competing priorities
-
2+ years of recent QuickBooks Online experience required
-
QBO certification preferred
-
Experience with Microsoft Excel and Adobe, as well as Zoom and Dropbox (or similar software), is required
Requirements
-
Experience in law firm accounting and/or client trust liability account reconciliations in a related industry (Bonus Points For)
-
Familiarity with payroll processing software like Gusto or ADP (Bonus Points For)
-
Experience with RightTool, Financial Cents, Xenett, SaaSant, and/or LiveFlow (Bonus Points For)
-
Experience or exposure to legal industry-specific software like Clio, MyCase, or LawPay, or similar (Bonus Points For)
-
Excellent time management and organizational skills, with a proven ability to meet deadlines across multiple clients
-
Effective written and verbal communication skills, with the ability to communicate financial information clearly to team members and respond to client inquiries when needed
-
Genuine interest in working as part of a co-supportive team, while demonstrating initiative, problem-solving abilities, and adaptability to process improvements and technology changes