2027 filing season: reserve your tax-prep slot early and skip the April rush.

Reserve a slot →

Your Accounting & Tax Partner

Let us handle your

Monthly bookkeeping, tax returns and payroll compliance for U.S. businesses, individuals and CPA firms. Reconciled, reviewed and delivered on the dates we agree.

12,858Hours billed on Upwork
576Verified Upwork jobs
350+Tax returns last season
5.0★Google rating

Who We Are

Numbers you can trust, from a team that checks its work twice.

PRC Accounting & Taxation is a U.S. accounting and tax firm based in Greenville, North Carolina. We keep books reconciled every month, prepare returns from those reconciled numbers, and support CPA firms with review-ready files.

  • QuickBooks Online ProAdvisor
  • IRS e-file provider (EFIN)
  • FCCA (CPA equivalent), active PTIN
  • Every state, fully remote

Integrity

We say exactly what we are and what we'll deliver, then document how we did it.

Client focus

One named preparer for your file, and replies within one business day.

Accuracy

Every account reconciled to statements before anything is reported or filed.

Expertise

Chartered accountants and tax preparers who work inside U.S. CPA firms every season.

Track Record

Our track record, in numbers

576Jobs completed on Upwork
12,858Hours billed on Upwork
100%Job Success Score
15+CPA & EA firms supported
350+Tax returns last season

Top Rated Plus on Upwork · View profile ↗

Catch-up & cleanup

Months behind on your books? We'll get you current before the deadline.

Send us your statements. We reconcile every account, clear the uncategorized balances and hand you a clean file your tax preparer can trust.

Why PRC

Driving success through clean numbers.

How we work →

12 accountants, tax preparers & staff

Chartered accountants and U.S. tax preparers

Our team works inside U.S. CPA and EA firms every tax season, so your file is handled by people who know what reviewers expect.

  • FCCA-led (CPA-equivalent) firm with an active PTIN and EFIN
  • QuickBooks Online ProAdvisor
  • English and Urdu spoken

Client Reviews

Long-term clients, in their own words.

Many of our clients have stayed with us for six to eight years. Here's what they say on Google, on Upwork and directly to us.

5.0★★★★★7 reviews on Google · Greenville, NC↗ 100%Top Rated PlusVerified on Upwork · 576 jobs · 12,858 hours↗
★★★★★Google
We've had the pleasure of working with this company for over six years, and they have consistently provided outstanding bookkeeping support. Their work is accurate, reliable, and always completed with a high level of professionalism.
Tax Medic Tax Preparation of South Florida Inc.Google review · 3 months ago
★★★★★Client
It is really refreshing to work with someone whose attention to detail is spot on, someone who is chasing you for info rather than the other way around, someone who responds literally instantly and does the job on time at the agreed price. We work with many outsourcers globally and Hafiz is at the top. Thank you.
Craig UreOwner, Rejuvenetix Industries · Boca Raton, FL
★★★★★Upwork
Hafiz is an amazing accountant, professional, and is extremely knowledgeable about all things tax and accounting! I am very fortunate to have found him…
Upwork clientCreation of P&L · 5.0
★★★★★Client
Hafiz is by far the very best I have seen. This is an individual who absolutely understands the US based accounting system and needs almost no guidance of any kind other than the documents to work from. You would be a fool not to work with him.
Alex FeldmanMF Tax Group · FL
★★★★★Google
I have worked with PRC for years. They are professional, responsive, diligent, and thorough. I highly recommend them and look forward to working together more in the future!
Carlo ManninoGoogle review · a year ago
★★★★★Client
I needed my quickbooks account updated and reconciled very quickly for year end and quarterly taxes. Hafiz was extremely attentive and prompt in the completion of the project and met the deadline we had agreed to. I would definitely use him again for this work.
David KernsKCS Chemsearch Inc · IL
★★★★★Upwork
Hafiz knows what he is doing! He has managed my books correctly and on time for several years.
Upwork clientQuickBooks cleanup · 5.0
★★★★★Client
He explained everything in detail so I could understand. I would highly recommend using him
Tynita JacksonTravel Array · CA
★★★★★Google
We have been using PRC Accounting & Taxation for our bookkeeping and accounting needs for the past 8 years, and they have been exceptional.
Brice FeudjioGoogle review · 6 months ago
★★★★★Client
Hafiz is a fantastic book keeper and very knowledgeable about accounting and what is best practice when filing taxes. He is a great communicator and very thorough when auditing accounts. He asked clear questions and completed our accounting audit and accounts preparation quickly and most importantly correctly. Hafiz noticed a lot of errors in the way our accounts had previously been prepared and so he went back and corrected all of the errors. We have hired Hafiz again for many projects and I can definitely recommend him! Thank you Hafiz!
Ryan WrightMission Oaks Group · CA
★★★★★Upwork
Hafiz has been very helpful and knowledgeable with our bookkeeping and tax preparation needs. I recommend him to other companies.
Upwork clientBookkeeper, business tax preparation and filing · 5.0
★★★★★Client
Hafiz is an excellent resource who has proven to be very skilled and good to work with. His work is detailed and thorough. He has been very flexible with respect to my difficult schedule and found time to meet when I had limited time. I would highly recommend you consider him for any project that you think he might be a good fit for. However, please don't take all his time 🙂 - I will be engaging with him on an ongoing basis because he has been so great to work with!
Gerry AndradyFlorida
★★★★★Client
Hafiz was extremely professional and delivered the work on time. He worked with us diligently to meet the deadline and we truly appreciate working with him. We will highly recommend him for any accounting and financial statement work. We are looking forward to work with him again. He has great ethic of work and will make sure you understand what he is doing
Niyc PidgeonUnstoppable Success LLC · CA
★★★★★Upwork
Great communication, accurate bookkeeping and accounting services. Very responsive and proactive.
Upwork clientWave bookkeeping · 5.0
★★★★★Client
Extremely satisfied with the work performed by Mr. Hafiz Excellent communication Excellent troubleshooting Excellent time management A job well done
Maggie MartinTax Medic · FL
★★★★★Upwork
PRC handled monthly bookkeeping for my S corp for about two years: categorizing, reconciling multiple bank and credit card accounts in QuickBooks Online, and sending clear monthly notes on anything…
Upwork clientQBO company accounting · 5.0

For CPA & EA firms

Add white-label capacity before busy season.

Returns, bookkeeping and review-ready workpapers prepared in your software, under your name. Your firm keeps every client relationship.

Our FAQ

Frequently asked questions

Short answers to what new clients ask us most. More on the tax resources page.

Do you work with clients outside North Carolina?

Yes. Our office is in Greenville, North Carolina, and we work remotely with businesses and individuals in every state, including multistate returns.

My books are a year or more behind. Can you still file my return?

Yes. We start with a catch-up project, reconcile each account from your statements, then prepare the return from the corrected books. If the deadline is close, we file an extension first.

Does an extension give me more time to pay?

No. Form 4868 and Form 7004 extend the time to file only; tax owed is still due by the original deadline (IRS Form 4868, Form 7004).

How do I send documents securely?

Use the Client Portal at the top of every page. Log in, then upload statements and tax documents straight to your file.

Are you a CPA firm?

No. PRC is an accounting and tax preparation firm led by a Fellow Chartered Certified Accountant (FCCA, a CPA-equivalent professional qualification from the UK) with an active IRS PTIN. We are not a licensed U.S. CPA firm and don't perform audits or other attest work.

Our Team

Dedicated expert consultants

The accountants and tax preparers who handle your books and returns.

Hafiz M. Riaz

Hafiz M. Riaz

Founder & CEO

Abdul Haseeb

Abdul Haseeb

Partner

Amaar Akhtar

Amaar Akhtar

Partner

Azam Mehmood

Azam Mehmood

Administrative Manager

Sam Ahmad

Sam Ahmad

Senior Accountant & Tax Preparer

Jamal I.

Jamal I.

Senior Accountant & Tax Preparer

Uzair Izhar

Uzair Izhar

Senior Accountant & Tax Preparer

Imran Anwar

Imran Anwar

Senior Accountant & Tax Preparer

Hiffza Aziz

Hiffza Aziz

Senior Accountant

Abdullah Ahmad

Abdullah Ahmad

Accountant

AA

Amna Ali

Accountant

RK

Rizwan Khurshid

Accounting & Tax Team

Our Process

Three steps to books you can trust.

  1. 01

    Make an appointment

    Fill in the contact form or call us. We reply within one business day.

  2. 02

    Get a consultation

    We review your books, deadlines and documents, then send a fixed-fee quote.

  3. 03

    Get it done

    We reconcile, prepare, review and deliver on the dates we agreed.

Start with step one →

Contact Us

Get in touch

Tell us about your business and we'll send next steps and a fixed-fee quote.

Free 30-minute consultation

Tell us where your books and taxes stand. We'll tell you what it takes to get them right.

Free consultation →

your File has been uploaded.