Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bookkeeper

Abacus Corporation

Bookkeeper Position

Abacus Solutions Group is looking to hire a Bookkeeper in the Grasonville area.

Position Overview:

The Bookkeeper supports the financial operations across all active projects and entities. This role is responsible for accurate financial recording, billing, accounts payable, and job cost tracking providing the timely, reliable data that allows leadership to manage profitability and cash flow effectively.

This position does not make financial policy decisions or approve budgets. It plays a critical operational role in ensuring every dollar in and out is recorded accurately, coded to the correct project and cost category, and reported clearly to the General Managers and Project Managers.

Core Responsibilities:

Financial Recording & Accuracy

  • Enter and code all vendor and subcontractor invoices accurately by project, division, and cost category to support actual-vs-estimate reporting
  • Maintain accurate job cost records for ongoing budget tracking and post-project analysis
  • Support the creation and maintenance of actual-vs-estimate reports used to monitor project performance
  • Ensure all expenses are recorded in the correct entity
  • Support the monthly job cost review process with Project Managers and General Managers

Billing, Invoicing & Collections

  • Prepare and issue all client invoices and progress billings in a timely and consistent manner
  • Ensure deposits, progress billings, and final invoices are issued according to contract terms
  • Track outstanding receivables and communicate proactively with General Managers regarding overdue balances
  • Coordinate with Project Managers on billing schedules, draw documentation, and required backup
  • Coordinate draw requests with construction lenders and banks, including preparing required documentation and tracking draw approvals and funding
  • Follow up with clients on outstanding payments for change orders and draw billings, communicating professionally and escalating to General Managers as needed

Accounts Payable & Vendor Coordination

  • Process all vendor invoices and subcontractor bills promptly and accurately
  • Verify invoices match approved purchase orders and scopes of work before processing payment
  • Coordinate payment schedules with the General Managers
  • Maintain organized, up-to-date vendor and subcontractor records across all entities

Administrative & Office Support

  • Manage filing systems, administrative records, and document organization
  • Support onboarding documentation and personnel file maintenance
  • Serve as internal administrative support for Project Managers and General Managers
  • Maintain organized project files and records across all three entities
  • Process payroll accurately and on time across all entities, ensuring correct employee classifications, hours, and deductions
  • Monitor and maintain all business licenses, ensuring renewals are completed on time across all company entities
  • Track and renew all company vehicle insurance policies and vehicle registrations, maintaining up-to-date records for the fleet
  • Prepare and file all 1099s annually for subcontractors and vendors, ensuring compliance with IRS requirements and timely distribution
  • Manage office supply ordering and general office procurement, maintaining adequate inventory and processing purchases in a timely manner

Financial Reporting Support

  • Prepare financial summaries and reports for General Manager review
  • Support monthly and quarterly financial close processes
  • Assist with audit preparation and compliance documentation as needed
  • Support accurate management of QuickBooks data across all company entities
  • Assist in the ongoing evaluation and upgrade of accounting platforms as the company grows

Qualifications:

Required

  • 10+ years of bookkeeping or accounting experience construction or project-based industry strongly preferred
  • Proficiency in QuickBooks Online (required); experience with multi-entity accounting a plus
  • Strong working knowledge of accounts payable, accounts receivable, and job costing
  • Proven experience with construction draw billing, progress billings, and contract-based invoicing
  • Familiarity with construction management systems and project cost coding workflows
  • Comfortable working closely with an outside accounting firm/CPA including sharing reports, providing documentation, and supporting year-end and audit processes
  • High attention to detail this role directly impacts project profitability reporting across multiple entities
  • Ability to manage multiple projects, companies, and cost codes simultaneously
  • Strong organizational and communication skills
  • Proficient in Microsoft Office / Google Workspace (Excel or Sheets required)

Preferred

  • Direct experience in residential construction, home building, or design-build
  • Experience working across multiple company entities or divisions
  • Associate's degree or higher in Accounting, Finance, or related field
Abacus Corporation
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Bookkeeper in Grasonville, MD vacancy
  • $55k - $65k

     ...Maryland, Grasonville Employment Type: Full-Time Salary: $55,000 - $65,000 annually About the Role My client is seeking an experienced Bookkeeper to support financial operations across multiple business entities. This position is responsible for accounts payable, accounts... 
    Suggested
    Weekly pay
    Full time
    Contract work
    For subcontractor

    BBSI

    Grasonville, MD
    2 days ago
  •  ...Summary: The Bookkeeper supports the financial operations of the company across all active projects and entities. This role is responsible for accurate financial recording, billing, accounts payable, and job cost tracking — providing the timely, reliable data that allows... 
    Suggested
    Contract work
    For subcontractor
    Work at office

    Harrison Richard Group

    Grasonville, MD
    3 days ago
  • $19 - $25 per hour

    Collection Specialist Job Description We are seeking a dedicated Collection Accounts Receivable Specialist to manage the full-cycle accounts receivable process, including collection, billing and invoicing for clients. This role requires a high level of accuracy in...
    Suggested
    Contract work
    Temporary work
    Work at office
    Monday to Friday

    Aston Carter

    Grasonville, MD
    3 days ago
  • BBSI is looking for an experienced Bookkeeper located in Grasonville, Maryland, to manage financial operations for multiple business entities. This full-time position primarily involves handling accounts payable, accounts receivable, payroll, and job costing. The ideal... 
    Suggested
    Weekly pay
    Full time

    BBSI

    Grasonville, MD
    3 days ago
  • Harrison Richard Group is seeking a Bookkeeper in Grasonville, Maryland, to support their financial operations across active projects. The ideal candidate will manage accurate financial recording, billing, accounts payable, and job cost tracking, ensuring reliable data... 
    Suggested

    Harrison Richard Group

    Grasonville, MD
    18 hours ago
  •  ...and related disclosures. Reconcile general ledger accounts and investigate discrepancies. Assist clients with accounting, bookkeeping, and financial reporting needs. Prepare adjusting journal entries and month-end/year-end account reconciliations. Support implementation... 

    Robert Half

    Stevensville, MD
    7 days ago
  • $60k - $80k

    Accounting & Human Resources Administrator We are seeking a detail-oriented and highly organized Accounting & Human Resources Administrator to support day-to-day finance and HR operations. This hybrid role combines accounting responsibilities with HR administration ...

    Latitude

    Stevensville, MD
    4 days ago
  • Latitudeinc in Maryland is seeking an Accounting & HR Administrator to support day‑to‑day finance and HR operations in a hybrid role. Responsibilities span accounting, HR administration, and full-cycle recruiting to support talent acquisition. The position involves processing...

    Latitudeinc

    Stevensville, MD
    2 days ago
  • $60k - $80k

    A growing company in Stevensville is seeking an Accounting & Human Resources Administrator to support finance and HR operations. This hybrid role includes processing accounts payable and receivable, managing employee records, and conducting full-cycle recruiting. The ideal...
    Work experience placement

    Latitude Inc

    Stevensville, MD
    3 days ago
  • Maryland Primary Care Physicians is seeking a Call Center Representative to manage patient scheduling, inquiries, and billing processes. The ideal candidate will have 3-5 years of experience in a medical office, ensuring quality patient care and confidentiality. The role...
    Work at office

    Maryland Primary Care Physicians

    Queenstown, MD
    18 hours ago
  • NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...
    Full time

    US Postal Service

    Grasonville, MD
    9 days ago
  • NO EXPERIENCE REQUIRED – PAID TRAINING PROVIDED – JOB SECURITY The Postal Service is the largest government related agency in terms of employees. The Postal Service currently employs nearly 1 million people and is hiring nationwide. There is NO experience required, ...
    Full time

    US Postal Service

    Chester, MD
    9 days ago
  • $40k - $60k

    Account Associate - State Farm Agent Team Member As a Account Associate - State Farm Agent Team Member with Jim Brown - State Farm Agent, you will play a key role in driving the growth and success of our insurance agency. Your proactive approach, sales aptitude, and...
    For contractors
    Work at office

    Jim Brown - State Farm Agent

    Chester, MD
    2 days ago
  • $17 per hour

    Overview Drive Success as an Assistant Manager at Our High-Energy Convenience Store! From customer service to operations, are you ready to be the steady hand that keeps our store energized and running strong on any shift? We’re searching for Assistant Managers...
    Weekly pay
    Relocation package
    Shift work

    E-Z Mart Inc

    Stevensville, MD
    4 days ago
  • $18 - $21 per hour

    Position Title: Assistant Restaurant Manager Franchise Organization/Location: Maritime Coffee Time/Annapolis Area Reports To: Restaurant Manager ?Overview An Assistant Restaurant Manager is generally responsible for supporting the Restaurant Manager, Shift...
    All shifts
    Shift work
    Weekend work

    Dunkin

    Stevensville, MD
    2 days ago
  • $15 - $25 per hour

    Who We Want! Passion - Be the Best, is the brand mission! The Assistant Manager assists the General Manager in all activities of their Capriotti's location to achieve operational excellence, while providing Guests with an exceptional Guest experience in a respectful...
    Hourly pay
    Daily paid
    Local area
    Shift work

    Capriotti's Sandwich Shop

    Chester, MD
    18 hours ago
  • Your Purpose: At Jackson Hewitt, we provide an invaluable service in guiding our clients through the tax codes, rules, and processes. We do this with integrity, quality, and consistency. This is something that the vast majority of taxpayers don’t receive from DIY or other...
    Full time
    Part time
    Seasonal work
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work
    Day shift
    Weekday work

    Jackson Hewitt

    Chester, MD
    5 days ago
  • $19.5 - $24.35 per hour

    Assistant Manager We think shopping should be fun. Actually, really fun. As in scoring our exclusive collection of colorful, classic styles at prices that can't be beat. A fan of lots of options in amazing fits? You've got it. Looking for some great accessories you ...
    Hourly pay
    Full time
    Part time
    Work at office
    Immediate start
    Night shift

    Jcrew

    Queenstown, MD
    18 hours ago
  • $20.3 - $27.4 per hour

    Assistant Manager - Queenstown Prem Out Full time 395 Outlet Center Drive, Queenstown, MD, US 21658 Apply Through Workday We'll send you to our application portal to get started. About Old Navy Forget what you know about old-school industry rules. When you...
    Hourly pay
    Minimum wage
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Gap

    Queenstown, MD
    18 hours ago
  • We are seeking a Floating Assistant Community Manager to support our properties in the Annapolis and Bowie, MD areas. This dynamic role requires regular travel between locations. About Us: Founded in 1906, S.L. Nusbaum Realty Co. is one of the largest real estate...
    Full time
    Temporary work
    Work at office
    Weekend work

    S L Nusbaum Realty

    Chester, MD
    4 days ago
  • $19 - $23 per hour

    Bank Teller Shore United Bank is seeking a Branch Banking Specialist II (Bank Teller) to join our team. As a Branch Banking Specialist II, you are the face of the bank, building meaningful relationships while helping customers confidently manage their everyday financial...
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Weekend work

    Shore United Bank

    Chester, MD
    4 days ago
  • A renowned tax preparation service in Chester, Maryland, seeks a Seasonal Entry Level Tax Preparer to assist clients in filing their taxes accurately. This position offers flexible working schedules and is open to a variety of candidates, including those looking to start...
    Seasonal work
    Flexible hours

    Jackson Hewitt - 3345

    Chester, MD
    4 days ago
  • A tax preparation service in Chester, Maryland, is seeking a Seasonal Experienced Tax Preparer to guide clients through tax-related forms. Ideal candidates have previous tax experience, strong customer service skills, and attention to detail. This role involves conducting...
    Seasonal work
    Flexible hours

    Jackson Hewitt - 3345

    Chester, MD
    18 hours ago
  • A growing manufacturing company in Maryland is seeking a Cost Accounting Supervisor to support the production environment. This hands-on role involves job costing and WIP accounting, requiring strong knowledge of financial data management on the shop floor. Ideal candidates...

    NextPlay Jobs

    Stevensville, MD
    4 days ago
  • Assistant Field Manager - Landscape Maintenance Position Description The Assistant Field Manager is responsible for assisting the Field Manager in managing labor and material in the field to complete assigned contract maintenance and snow removal projects. In addition, ...
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Ruppert Landscape Maintenance

    Chester, MD
    2 days ago
  • Assistant Manager Position Drive success as an Assistant Manager at our high-energy convenience store! From customer service to operations, are you ready to be the steady hand that keeps our store energized and running strong on any shift? We're searching for Assistant...
    Weekly pay
    Local area
    Relocation package
    Shift work

    GPM Investments

    Stevensville, MD
    1 day ago
  • S.L. Nusbaum Realty Co. is seeking a Floating Assistant Community Manager to support properties in Annapolis and Bowie, MD. This full-time role involves overseeing administrative duties and supervisory responsibilities in the absence of the Community Manager, along with...
    Full time

    S.L. Nusbaum Realty Co.

    Chester, MD
    4 days ago
  • Job Description Job Description Benefits: ~401(k) ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule ~ Health insurance ~ Opportunity for advancement ~ Paid time off ~ Training & development ABOUT OUR AGENCY: I’ve been a State...
    Full time
    Work at office
    Local area
    Flexible hours

    Jim Brown - State Farm Agent

    Chester, MD
    12 days ago
  • Shore United Bank in Chester, MD is seeking a Branch Banking Specialist II (Bank Teller) to be the face of the bank, delivering friendly, accurate service while handling transactions and helping customers meet their daily financial needs. The role emphasizes relationship...

    Shore United Bank

    Chester, MD
    1 day ago
  • Join Our Team to Enhance Lives This is a part time position, approximately 25 hours per week: 10:30am - 5:15pm on Monday and one other day (either Tues, Wed, or Thurs); 10:30am - 6:15pm on Friday; 8:15am - 12:15pm on Saturday (with one Sat off per month) This position...
    Part time
    Work at office
    Immediate start

    Queenstown Bank

    Grasonville, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!