Post job

Bookkeeper vs controller

The differences between bookkeepers and controllers can be seen in a few details. Each job has different responsibilities and duties. While it typically takes 4-6 years to become a bookkeeper, becoming a controller takes usually requires 6-8 years. Additionally, a controller has an average salary of $101,204, which is higher than the $40,337 average annual salary of a bookkeeper.

The top three skills for a bookkeeper include payroll tax returns, customer service and reconciliations. The most important skills for a controller are CPA, payroll processing, and reconciliations.

Bookkeeper vs controller overview

BookkeeperController
Yearly salary$40,337$101,204
Hourly rate$19.39$48.66
Growth rate-5%17%
Number of jobs38,48175,440
Job satisfaction5-
Most common degreeBachelor's Degree, 46%Bachelor's Degree, 75%
Average age5146
Years of experience68

What does a bookkeeper do?

Bookkeepers are employees who are in charge of the company's general ledger. They are well-versed in basic accounting principles, and they apply these in their work. Bookkeepers manage the entry of items in the general ledger, assign items into their proper categories, and ensure that the entries are balanced. They also act as auditors by checking the accuracy and veracity of the receipts or vouchers in their possession before entering them into the system. Bookkeepers ensure that their files are up to date and free of errors.

What does a controller do?

Controllers are employees in the accounting department who manage the finances of the organization. They are involved in the budget setting activity at the start of the company's fiscal year. Controllers are responsible for ensuring that all departments work within their respective budgets. They have the power to recommend budget cuts due to any unforeseen circumstances that may happen. They also have the ability to veto or forego budget items. Controllers should have accounting skills and auditing skills. They must also be trustworthy and should work with integrity.

Bookkeeper vs controller salary

Bookkeepers and controllers have different pay scales, as shown below.

BookkeeperController
Average salary$40,337$101,204
Salary rangeBetween $30,000 And $52,000Between $70,000 And $144,000
Highest paying CityWashington, DCPortland, ME
Highest paying stateNew YorkNew York
Best paying companyNTT Data International L.L.C.Perkins Coie
Best paying industryManufacturingTechnology

Differences between bookkeeper and controller education

There are a few differences between a bookkeeper and a controller in terms of educational background:

BookkeeperController
Most common degreeBachelor's Degree, 46%Bachelor's Degree, 75%
Most common majorAccountingAccounting
Most common collegeUniversity of PennsylvaniaUniversity of Pennsylvania

Bookkeeper vs controller demographics

Here are the differences between bookkeepers' and controllers' demographics:

BookkeeperController
Average age5146
Gender ratioMale, 15.4% Female, 84.6%Male, 58.9% Female, 41.1%
Race ratioBlack or African American, 6.8% Unknown, 4.0% Hispanic or Latino, 14.4% Asian, 6.6% White, 67.6% American Indian and Alaska Native, 0.6%Black or African American, 7.7% Unknown, 4.1% Hispanic or Latino, 14.8% Asian, 9.4% White, 63.7% American Indian and Alaska Native, 0.3%
LGBT Percentage7%11%

Differences between bookkeeper and controller duties and responsibilities

Bookkeeper example responsibilities.

  • Manage AR, prepare deposits and perform basic receptionist/customer service tasks in office.
  • Perform journal entries, balance ledger, perform bank reconciliations, control inventory, coordinate proper guest accommodation.
  • Post and update of daily sales and purchases into QuickBooks system.
  • Execute monthly collection of Medicaid surplus funds from clients on a monthly basis.
  • Post resident receipts, Medicaid remittance, and process adjusting entries to the A/R detail.
  • Work closely with QC personnel for the planning of tooling and the flow process of PWB's.
  • Show more

Controller example responsibilities.

  • Manage NAV production, calculation of performance fees, IFRS accounts and subscription/redemption analysis.
  • Lead transition of company from sole proprietor to NYSE list company subsidiary, including implementing new financial reporting system.
  • Manage a team of junior staff accountants and maintaining quality control throughout the entire monthly billing, A/P & A/R processes.
  • Manage treasury, open several new accounts, establish new procedures and controls, monitor daily activity.
  • Produce monthly account reconciliations, post monthly journal entries and review, analyze, correct and issue monthly comparative financial statements.
  • Perform accounting research and special projects as required including cash flow analysis, cost projections, reconciliations and other financial analysis.
  • Show more

Bookkeeper vs controller skills

Common bookkeeper skills
  • Payroll Tax Returns, 12%
  • Customer Service, 10%
  • Reconciliations, 10%
  • Data Entry, 7%
  • Journal Entries, 5%
  • Financial Transactions, 4%
Common controller skills
  • CPA, 8%
  • Payroll Processing, 7%
  • Reconciliations, 6%
  • Cash Management, 5%
  • Internal Controls, 5%
  • GAAP, 5%

Browse office and administrative jobs