Job Description
Job Overview - No recruiters please. We are seeking an experienced Full-Charge Bookkeeper / Office Manager to manage day-to-day accounting operations, maintain accurate financial records, support office administration, and coordinate timely reporting and tax-compliance documentation. This role is ideal for someone who is highly organized, detail-oriented, dependable, and comfortable owning both the bookkeeping function and key office management responsibilities. The right candidate will be able to work independently, maintain clean books, keep deadlines organized, communicate clearly with management, coordinate with outside professionals, and provide accurate reports and documentation to the company's CPA. This position does not require tax strategy or tax advisory work. However, the bookkeeper will be responsible for calendaring tax-related deadlines, confirming required payments have been made, maintaining supporting records, and preparing the reports and documentation needed by the CPA. Key Responsibilities Bookkeeping and Accounting Manage full-cycle bookkeeping, including accounts payable, accounts receivable, deposits, credit card activity, bank reconciliations, and general ledger entries Maintain accurate records in QuickBooks or similar accounting software Reconcile bank accounts, credit cards, loans, payroll liabilities, tax accounts, and balance sheet accounts Support month-end, quarter-end, and year-end close processes Prepare and review financial reports, including profit and loss statements, balance sheets, general ledger reports, cash flow summaries, and other management reports Track vendor W-9s and support year-end 1099 preparation Monitor aging reports, follow up on receivables, and help maintain healthy cash flow Identify discrepancies, resolve bookkeeping issues, and recommend process improvements Tax Calendar and CPA Coordination Calendar and track company tax deadlines, payment due dates, filing due dates, and recurring compliance obligations Confirm that required tax payments have been made on time, including sales tax, payroll tax, 1099-related items, business taxes, and other recurring obligations Prepare and maintain supporting records for monthly, quarterly, and annual filings Provide the CPA with required month-end and quarterly reports, including general ledger detail, balance sheet, reconciliations, payroll reports, sales tax reports, and other requested documentation Coordinate with the company's CPA, payroll provider, and tax professionals to support timely filings and payments Maintain organized tax documentation and audit-ready records Office Management Manage day-to-day office administrative functions and help keep internal operations organized and efficient Maintain company calendars, deadlines, recurring reminders, and administrative task tracking Coordinate with vendors, service providers, insurance contacts, payroll providers, accountants, and other outside professionals Assist with onboarding paperwork, employee records, contractor documentation, and administrative HR support Maintain organized digital and/or paper records for accounting, vendor, employee, compliance, and company documents Help manage office supplies, subscriptions, renewals, licenses, insurance documentation, and recurring company obligations Support management with special projects, reporting requests, process improvements, and administrative follow-through Create, maintain, and improve internal systems, checklists, and procedures Qualifications 3+ years of bookkeeping, accounting, office management, or business administration experience Prior experience as a full-charge bookkeeper, senior bookkeeper, accounting manager, office manager, or similar role preferred Strong understanding of accounts payable, accounts receivable, reconciliations, payroll support, general ledger activity, and financial reporting Experience preparing financial reports, balance sheets, general ledger reports, and month-end or quarter-end reporting packages Experience tracking tax deadlines, confirming payments, maintaining filing support, and coordinating with outside CPAs or tax professionals Experience managing administrative deadlines, vendor relationships, company records, and office processes Proficiency with QuickBooks required; QuickBooks Online experience preferred Strong Microsoft Excel High attention to detail and accuracy Ability to work independently, prioritize deadlines, and follow through without frequent reminders Strong communication, organization, and problem-solving skills Experience working with small or mid-sized businesses preferred
Pay:
$68,000.00 - $75,000.00 per year Application Question(s): As part of the interview process, candidates should expect to complete a practical bookkeeping, reporting, and office-management exercise. This may include reviewing sample transactions, running or interpreting reports, identifying reconciliation issues, reviewing a general ledger, explaining information shown on a balance sheet or profit and loss statement, and describing how they would track recurring deadlines such as taxes, filings, renewals, vendor obligations, or administrative follow-up items. This exercise is intended to confirm hands-on experience, accounting understanding, attention to detail, organizational skills, and comfort with the type of reporting, documentation, and deadline management required in this role. Work Location:
In person