At least 2–3 years of hands-on bookkeeping experience; small-business experience is a plus.
Strong experience with QuickBooks Online is required.
Comfort using Excel formulas, pivot tables, and reconciliations.
Experience with journal entries, reconciliations, and month-end close.
Understanding of accrual versus cash accounting.
Familiarity with payroll and basic tax filings, including sales tax, payroll tax, and 1099s.
High attention to detail and a strong sense of confidentiality.
Must be willing to work full-time on-site in Plymouth County.
Responsibilities
Keep the general ledger updated and ensure transactions are properly recorded.
Handle accounts payable and accounts receivable, including invoicing, payments, vendor bills, and balance tracking.
Perform monthly bank and credit card reconciliations and help resolve discrepancies.
Support payroll processing and coordinate with the payroll provider.
Prepare monthly and quarterly reports, including profit and loss, balance sheet, and cash flow reports.
Track budgets versus actuals and flag unusual or off-track items.
Maintain fixed asset records and depreciation schedules.
Assist with sales tax and payroll tax filings and other compliance needs.
Work with the external accountant on year-end and tax preparation.
Improve bookkeeping processes and identify efficiencies.
Desired Qualifications
Bookkeeping or accounting certification, or QuickBooks certification.
Experience with budgeting or financial reporting.
Interest in improving workflows or using automation tools.
Exposure to ERP systems or inventory-based accounting.
On-Site Bookkeeper / Office Manager (Plymouth County, MA)
Type: Full-Time | On-Site Reports to: Owner / Finance Manager
About Us
We’re a small, fast-moving business based in Massachusetts. We care a lot about staying organized, keeping clean books, and making smart financial decisions.
We’re looking for a dependable, detail-oriented Bookkeeper who enjoys getting into the details, keeping things accurate, and helping a business run smoothly behind the scenes.
What You’ll Be Doing
In this role, you’ll be the go-to person for day-to-day accounting and bookkeeping. Your work will help keep our finances clear, accurate, and up to date.
You'll:
Keep the general ledger updated and make sure transactions are properly recorded