Bookkeeper—Project Costing & Billing

codedifferently

Christiana (DE)

Hybrid

USD 52,000 - 76,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Code Differently LLC in Delaware seeks a detail-oriented QuickBooks Online Bookkeeper to support accounting across multiple programs, projects, grants, and client contracts. You will ensure revenue and expenses are correctly assigned, prepare invoices, monitor collections, and provide financial reports on budgets, spending, cash flow, and profitability.

The role emphasizes project costing, labor distribution, and accurate billing across diverse funding sources, with remote capabilities and a

Qualifications

  • Three years of bookkeeping experience with project accounting or job costing.
  • Strong proficiency with QuickBooks Online, including project tracking and AR.
  • Experience allocating shared expenses and payroll costs across multiple projects.
  • Experience preparing invoice packets and managing accounts receivable and collections.
  • Experience maintaining balance sheet reconciliations and financial reporting.

Responsibilities

  • Record and categorize direct and indirect project expenses, including labor, materials, and contractor services.
  • Maintain project records and cost codes in QuickBooks Online for accurate tracking.
  • Allocate shared overhead across programs using approved methods.
  • Review transactions for proper coding and supporting documentation.
  • Identify discrepancies and coordinate resolution.
  • Review timesheets and allocate hours, wages, and payroll taxes to programs.
  • Reconcile payroll allocations to reports and G/L.
  • Prepare project invoices and billing documentation in accordance with contracts.
  • Maintain a billing calendar and coordinate approvals.
  • Maintain AR records and follow up on overdue invoices.
  • Prepare balance sheet reconciliations and support month-end close.
  • Produce project profitability and cash-flow reports.

Skills

QuickBooks Online
Project costing
Accounts receivable
Balance sheet reconciliations
Payroll allocations
Excel
Attention to detail

Tools

QuickBooks Online
Excel

Job description

About Code Differently LLC

Code Differently, LLC is a Delaware-based workforce solutions company. We are redefining workforce development through innovative, people-first, and mutually beneficial solutions.

As a full-service organization, Code Differently offers comprehensive workforce training programs, strategic talent acquisition, and consulting services tailored to meet the evolving demands of today’s workforce. We specialize in blending industry-aligned tech skills training, forward-thinking consulting, and agile staffing services to create unique solutions for both public and private sector clients.

We're Cracking the Code to a Better Workforce. Think Differently. Work Differently. Hire Differently. Code Differently.

About the role

Code Differently is seeking a detail-oriented QuickBooks Online Bookkeeper to support accounting activities across multiple programs, projects, grants, and client contracts. This role requires strong experience in project costing, shared expense allocation, billing documentation, balance sheet reconciliations, and accounts receivable.

The Bookkeeper will ensure that revenue, labor, and other expenses are accurately assigned to the appropriate projects; prepare complete and timely invoices; monitor collections; reconcile key accounts; and provide financial reports that help leadership and program managers understand budgets, spending, cash flow, and project profitability.

What you'll do
Project Costing and Expense Allocation
  • Record and categorize direct and indirect project expenses, including employee labor, benefits, instructional materials, technology, equipment, and contractor services.
  • Maintain consistent project records, classes, customers, and cost codes in QuickBooks Online to support accurate financial tracking and reporting.
  • Allocate shared overhead and administrative expenses across programs using approved and documented allocation methods.
  • Review transactions for correct coding, adequate supporting documentation, and alignment with approved project budgets.
  • Identify missing documentation, coding errors, duplicate transactions, and unusual charges, and coordinate their timely resolution.
Payroll and Labor Distribution
  • Review approved timesheets and allocate employee hours, wages, payroll taxes, and benefits to the appropriate programs, projects, and tasks.
  • Reconcile payroll allocations to payroll reports and the general ledger.
  • Coordinate with employees and program managers to resolve incomplete timesheets, coding errors, and allocation discrepancies.
  • Maintain supporting schedules and documentation for payroll and labor distributions.
Invoicing and Billing Documentation
  • Prepare project invoices, reimbursement requests, progress billings, milestone invoices, and time-and-materials billings in accordance with contract and funding requirements.
  • Compile complete billing packets with required supporting documentation, including approved timesheets, payroll records, receipts, vendor invoices, and proof of payment when required.
  • Maintain a billing calendar to track submission deadlines, internal approvals, payment terms, and outstanding documentation.
  • Coordinate with program managers to confirm billable activities, completed milestones, allowable expenses, and required approvals.
  • Maintain organized digital records that support client reviews, funder monitoring, and audits.
Accounts Receivable and Collections
  • Maintain accurate accounts receivable records and regularly review aging reports.
  • Follow up professionally with clients and funding partners regarding invoice status, outstanding documentation, and anticipated payment dates.
  • Research and resolve billing discrepancies, rejected invoices, short payments, and payment delays.
  • Apply customer payments accurately to the appropriate invoices and projects.
  • Report overdue balances, collection concerns, and cash-flow risks to leadership in a timely manner.
Reconciliation and Financial Reporting
  • Reconcile bank accounts, credit cards, project records, and relevant general ledger accounts.
  • Prepare balance sheet reconciliations, with particular attention to payroll and benefit liabilities, employee deductions, prepaid expenses, deferred revenue, accounts receivable, and other key accounts.
  • Support the month-end close process, including accruals, prepaid expenses, deferred revenue, and unbilled receivables, in coordination with the company’s accountant.
  • Maintain work-in-progress and related billing schedules when applicable.
  • Prepare budget-to-actual reports and help explain significant variances to program managers and leadership.
  • Produce project profitability, expense allocation, accounts receivable, and cash-flow reports.
  • Help maintain consistent bookkeeping procedures, supporting schedules, and an accurate audit trail.
Qualifications
  • At least three years of bookkeeping experience, including substantial responsibility for project accounting or job costing.
  • Strong hands-on proficiency with QuickBooks Online, including project tracking, class tracking, reconciliations, accounts receivable, and financial reporting.
  • Demonstrated experience allocating shared expenses and distributing payroll costs across multiple projects, programs, or funding sources.
  • Experience preparing detailed invoice-support packets and managing accounts receivable and collection activities.
  • Experience preparing and maintaining balance sheet reconciliations.
  • Strong Microsoft Excel skills, including lookup functions, pivot tables, filtering, sorting, and financial data reconciliation.
  • Working knowledge of accrual accounting and general ledger maintenance.
  • Exceptional attention to detail and the ability to manage recurring deadlines independently.
  • Ability to identify discrepancies, research financial issues, and follow through until they are resolved.
  • Ability to explain financial information clearly to program managers and nonfinancial staff.
  • Professional judgment and discretion when handling payroll, employee, client, and financial information.
  • Reliable remote-work capabilities and the ability to commute to the Wilmington office on designated days.
Preferred Qualifications
  • Experience supporting workforce development, education, professional services, or government-funded programs.
  • Familiarity with grant and contract billing, reimbursement documentation, and direct and indirect cost allocation.
  • Experience supporting financial audits, funder monitoring reviews, or government contract compliance.
  • Working knowledge of revenue recognition, deferred revenue, and work-in-progress schedules.
  • QuickBooks Online ProAdvisor certification or relevant bookkeeping or accounting coursework.

Code Differently is an equal opportunity employer committed to building an inclusive workplace. We consider qualified applicants without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote QuickBooks Online Bookkeeper – Project Costing
Remote QuickBooks Online Bookkeeper – Project Costing

codedifferently • Christiana (DE)

Hybrid
USD 52,000 - 76,000
Quickbooks Bookkeeper
Quickbooks Bookkeeper

MDX Safety Training And Consulting • Bryan (TX)

On-site
USD 52,000 - 78,000
Bookkeeper
Bookkeeper

Harrison Richard Group • Grasonville (MD)

On-site
USD 55,000 - 75,000
Full Service Bookkeeper
Full Service Bookkeeper

BAM • Bonney Lake (WA)

On-site
USD 52,000 - 76,000
Paid holidays
Paid sick leave
Aflac Vision
+4
Full Charge Bookkeeper / Accountant
Full Charge Bookkeeper / Accountant

J. Morrissey & Company • East Hartford (CT)

On-site
USD 42,000 - 64,000
Competitive salary
Collaborative environment
Bookkeeper
Bookkeeper

Taylor White • Clearwater (FL)

On-site
USD 30,000 - 46,000
Bookkeeper/Office Manager
Bookkeeper/Office Manager

TalentConnect • City of Hudson (NY)

On-site
USD 70,000 - 90,000
Book-Keeper
Book-Keeper

Christie • Orlando (FL)

On-site
USD 42,000 - 62,000
Bookkeeper
Bookkeeper

Global Language System • Raleigh (NC)

On-site
USD 27,552 - 41,328
Flexible work environment
Opportunity to grow
Exposure to federal contracting
Bookkeeper/Office Manager
Bookkeeper/Office Manager

PKF O'Connor Davies • City of Hudson (NY)

On-site
USD 70,000 - 90,000