Find the Best Certified Public Accountant (CPA) Jobs

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9/5
On average from 2M+ reviews

Check out a sample of the 957 Certified Public Accountant (CPA) jobs posted on Upwork

Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Expert
Experience level

I need help preparing a response to an IRS letter regarding my personal tax return. You need to be fully familiar with the US tax law…

See more

Accountant for Movie Industry

Hourly ‐ Posted 2 days ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Intermediate
Experience level

Seeking an accountant with experience in the movie industry to provide guidance on financial aspects specific to this field. The ideal…

Certified Public Accountant (CPA)Data EntryMicrosoft ExcelFinancial Accounting
See more

Urgent Tax Return Filing

Hourly ‐ Renewed 2 days ago
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Expert
Experience level

Seeking an experienced CPA or accountant to prepare and file 2023 and 2024 federal personal and business tax returns no later than tomo…

Certified Public Accountant (CPA)Corporate Tax
See more

CPA needed to file taxes

Hourly ‐ Posted 1 day ago
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Intermediate
Experience level

I am looking for a skilled tax professional to assist with filing my taxes for the years 2025 and 2023. I need both state and federal t…

See more

Accountant/CPA for R365 System

Hourly ‐ Posted 1 day ago
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Expert
Experience level

We are seeking an experienced Accountant/CPA with a strong background in the hospitality industry to manage the financials of our bar/r…

Certified Public Accountant (CPA)Inventory ManagementAccounts Payable ManagementCash Flow AnalysisBank ReconciliationFinancial Accounting
See more

Accounting & Finance Manager

Hourly ‐ Posted 2 days ago
30+ hrs/week
Hours needed
More than 6 months
Duration
Expert
Experience level

Compensation & Benefits - $35-70k base salary Role Description - Own the monthly accounting close and financial reporting process M…

Certified Public Accountant (CPA)Accounts PayableAccounts ReceivableCash Flow AnalysisFinancial Accounting
See more
Less than 30 hrs/week
Hours needed
1 to 3 months
Duration
Expert
Experience level

We are seeking an experienced Controller-Level Bookkeeper to manage our accounting operations, maintain accurate financial records, and…

Certified Public Accountant (CPA)Bank ReconciliationIntuit QuickBooksAccounts PayableAccounts Receivable
See more

Staff accounting support - bookkeeping

Hourly ‐ Posted 2 days ago
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Intermediate
Experience level

We are a US-based bookkeeping and fractional CFO firm looking for an experienced bookkeeper or staff accountant to support our growing…

Certified Public Accountant (CPA)Bank ReconciliationIntuit QuickBooksAccounts PayableMicrosoft Excel
See more
Less than 30 hrs/week
Hours needed
Less than 1 month
Duration
Intermediate
Experience level

Looking for an Enrolled Agent or CPA with US Expat Tax experience, especially with Form 8621 or PFICS. Please mention your Tax prep ra…

See more
30+ hrs/week
Hours needed
More than 6 months
Duration
Intermediate
Experience level

**QuickBooks Online Expert Accountant – Non-Profit & Construction Trade Company (Ongoing)** We are looking for a highly experienced Qu…

Certified Public Accountant (CPA)Job CostingAccounts ReceivableAccounts Payable
See more
Public Accountants on Upwork
can earn $50–$70/hr.
Learn more below about how you can earn a career on the world’s work marketplace.
Public Accountant average prices bell curve

$50$70

Median hourly rates (USD)

How to Become a Freelance Certified Public Accountant

Accountants who have reached an advanced level of competency, proven by an exam administered in each of the 50 states in the U.S. as well as in other countries, can be awarded the title of a certified public accountant (CPA). If you enjoy numbers and have a knack for advanced accounting principles, you may have what it takes to become a freelance certified public accountant on Upwork.

What does a freelance certified public accountant do?

A freelance certified public accountant acts as a trusted financial advisor, working with individuals, businesses, nonprofits, and other organizations to help them reach their financial goals.

A freelance CPA can wear many hats, and they can specialize in specific areas. For example, a CPA can be an organization’s chief financial officer or controller as well as its accountant. A freelance CPA can also act as a financial advisor to individuals and organizations, helping them navigate complex tax laws as well as make key investment decisions.

Freelance CPAs may find employment working with individuals, within a client organization, or within an accounting firm. Their expertise and level of certification ensures their knowledge and experience in accounting and other financial matters will result in sound financial decisions.

What skills do I need to become a freelance certified public accountant?

Freelance certified public accountants provide a wide range of financial skills for clients. Similar to the expertise offered by a physician or an attorney, a CPA’s expertise ensures clients will receive sound advice, in this case on financial matters. With this in mind, there are specific capabilities a CPA should possess, including:

  • Thorough understanding of tax laws and mandates. It’s important that CPAs remain current with all tax laws. As a freelancer, a CPA will be relied upon by clients to navigate problematic tax issues or develop tax strategies to avoid potential pitfalls.
  • Expert business sense. A freelance CPA should exhibit business acumen in order to help clients develop financial and operational plans. CPAs exhibiting a sound business mind will help clients make the best business decisions specific to their industry and situation.
  • Auditing capability. Freelance CPAs should have experience conducting audits or overseeing the auditing process. Large and small organizations can benefit from sound auditing practices offered by freelance CPAs, as their expertise helps to establish legally sound accounting practices while avoiding potential financial problems.
  • Management prowess. CPAs are often called upon to fill senior management roles such as CFO, controller, president, CEO, and director of finance. It’s important that freelance CPAs not only have a thorough understanding of sound accounting practices and tax law but also possess excellent business management skills.
  • Critical thinking ability. Because the world of finance can be complex, a freelance CPA should exhibit critical thinking skills. This ability enables freelance CPAs to think outside the proverbial box and to resolve and avoid problems associated with poor financial planning.
  • Excellent time management. An important skill freelance CPAs should possess is the ability to manage their time and properly handle competing priorities.
  • Industry knowledge. A freelance CPA should have in-depth knowledge of specific industries. While many accounting practices are universal, each industry has a different set of norms around financial management. A freelance CPA should be knowledgeable about these norms in order to provide the best possible counsel to clients.
  • Accounting knowledge. It may go without saying, but a freelance CPA must have expert knowledge of general financial accounting principles. This ensures that baseline accounting principles are followed in order to address complex and detailed issues. Whether balancing books or auditing an entire operation, a CPA will rely heavily on their accounting expertise when providing expert counsel to clients.

In addition to these basic skills, it’s great for CPA candidates to have experience (or at least interest) in related fields. For example, many full-time CPAs also have experience with business law or professional ethics. Others have accounting expertise in specific areas, such as forensic accounting or working at a public accounting firm.

What are the core freelance certified public accountant job responsibilities?

The responsibilities associated with the role of a certified public accountant are pretty universal. In addition to handling accounting, tax, and finance duties, a CPA is charged with overseeing the financial health of an individual or an organization.

Following are core responsibilities associated with being a freelance certified public accountant:

  • Manage and balance financial records and review for errors and inaccuracies
  • Conduct audits on individual and organizational financial records and identify any discrepancies or issues that may present legal issues
  • Collaborate with the CEO and other executive management to establish quarterly and annual budgets
  • Ensure operational spending remains within budget
  • Provide quarterly and annual financial records for review by executive management
  • Assist with creation and production of quarterly reports, 10-K documents, and annual reports
  • Review and hire external CPA firms to assist with audits and other financial reviews

Should I get a degree or certification to become a freelance certified public accountant?

Earning a bachelor’s degree is required to become a certified public accountant, as is passing a CPA exam. In addition, many CPAs obtain a master’s degree due to the number of credit hours required to qualify for the exam. Details of the CPA exam vary by state, but they all generally cover the same accounting principles.

Popular degrees and coursework required to become a certified public accountant include:

  • Bachelor’s or master’s degree in accounting, finance, business administration, or an equivalent field of study from an accredited college or university
  • Uniform CPA Exam – offered by the AICPA in conjunction with each state’s/jurisdiction’s board of accountancy and Prometric.

Jump-start your certified public accountant career on Upwork and start looking for your first job. Eager to learn more about certified public accountant jobs on Upwork? Check out this additional resource:

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this section. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyse and determine the tools or services that would best fit their specific needs and situation.

Your next job starts right here

Set up a free profile to showcase your skills, experience and desired pay rate to clients. You choose the payment method that's best for you to easily get paid for your work.

Find work
Upwork Payment Protection
Gives you security and peace of mind
See how it works