Tax-Prep-Near-Me.us

Tax and Finance Pros in Virginia

We list 4,860 tax and finance pros in 312 Virginia cities and towns. Pick a city to compare them, or send one request and let local tax and finance pros come to you.

Cities in Virginia

Richmond326Virginia Beach300Alexandria210Vienna174Roanoke165Reston161Fairfax160Norfolk148Charlottesville135Newport News123Chesapeake112Fredericksburg111Williamsburg104Manassas102Falls Church101Midlothian89Woodbridge86Arlington85Lynchburg84Mclean83Harrisonburg75Leesburg75Winchester72Glen Allen58Ashburn57Herndon55Springfield45Sterling44Annandale43Hampton41Mechanicsville36Staunton35Portsmouth34Danville28Suffolk28Warrenton28Culpeper27Stafford27Centreville26Salem26Waynesboro25Chantilly23Abingdon22Martinsville22North Chesterfield22Petersburg22Forest20Blacksburg19Chesterfield19Colonial Heights19Front Royal18Gainesville17Tysons16Ashland15Burke15Christiansburg14Farmville14Chester13Henrico13South Boston13Yorktown13Bedford12Bristol12Dumfries12Haymarket12Lexington12Covington11Galax11Hopewell11South Hill11Vinton11Woodstock11Wytheville11King George10Radford10Pennington Gap9Powhatan9Rocky Mount9Franklin8Great Falls8Lebanon8Orange8Strasburg8West Point8Gloucester7Louisa7Luray7Madison Heights7Potomac Falls7Purcellville7Richlands7Bluefield6Daleville6Lorton6Norton6Oakton6Palmyra6Smithfield6Spotsylvania Courthouse6Stuart6Warsaw6Big Stone Gap5Blackstone5Broadway5Clifton5Emporia5Fishersville5Halifax5Hillsville5Lansdowne5Mc Lean5Moneta5Poquoson5Prince George5Pulaski5Tappahannock5Toano5Windsor5Aldie4Berryville4Cave Spring4Clarksville4Collinsville4Dublin4Elkton4Fairlawn4Grundy4Hardy4Hayes4Lake Ridge4Marion4Occoquan Historic District4Ruckersville4Stephens City4Verona4West Springfield4White Stone4Altavista3Amelia Court House3Amherst3Appomattox3Bassett3Bon Air3Bristow3Clintwood3Crozet3Fincastle3Floyd3Gordonsville3Gretna3Kilmarnock3Locust Grove3Middleburg3Montross3Nellysford3New Market3Pearisburg3Scottsville3South Riding3Tazewell3Troutville3
Smaller towns (151)
Barboursville2Blue Ridge2Bridgewater2Broadlands2Buena Vista2Burgess2Carrollton2Chase City2Chatham2Coeburn2Crewe2Dillwyn2Dinwiddie2Dulles2Edinburg2Exmore2Fairfax Station2Fort Belvoir2Fort Gregg-Adams2Gate City2Gladys2Greenville2Heathsville2Irvington2Kenbridge2King William2Manassas Park2Marshall2Mathews2Mckenney2Montclair2New Church2Nokesville2Quinton2Round Hill2Rustburg2Shenandoah2Stanardsville2Timberville2Triangle2Urbanna2Wise2Afton1Amissville1Aroda1Axton1Bailey'S Crossroads1Bealeton1Bent Mountain1Bowling Green1Brandy Station1Brightwood1Callands1Callao1Cana1Castlewood1Catlett1Cedar Bluff1Charlotte Court House1Cheriton1Chilhowie1Clifton Forge1Colonial Beach1Columbia1Concord1Courtland1Dale City1Dayton1Disputanta1Duffield1Dyke1Faber1Falmouth1Flint Hill1Fork Union1Fort Defiance1Fort Eustis1Fort Myer1Franconia1Fries1Gasburg1Goochland1Grafton1Grottoes1Hamilton1Hanover1Henry1Highland Springs1Hillsboro1Hollins1Honaker1Independence1Ivor1Jonesville1Keeling1Kents Store1Keswick1Keysville1Langley Afb1Lawrenceville1Locust Hill1Lovingston1Manakin-Sabot1Meadowview1Mechanicsvlle1Montpelier1Mt Crawford1Mt Solon1Nags Head1Nathalie1New Castle1New Hope1New Kent1Oakwood1Occoquan1Onancock1Onley1Pamplin1Parksley1Partlow1Penn Laird1Philomont1Pound1Pounding Mill1Quantico1Radiant1Reedville1Ridgeway1Rixeyville1Rockbridge Baths1Rockingham1Rockville1Rural Retreat1Saltville1Sandston1Scottsburg1South Chesterfield1Spotsylvania1Stanley1Star Tannery1Stony Creek1Stuarts Draft1Surry1The Plains1Tysons Corner1Vansant1Victoria1Waverly1Weber City1White Post1Woodlawn1

How to choose a tax or finance pro

Match the credential to the job

A CPA is licensed by a state board of accountancy, and an enrolled agent is licensed by the IRS to handle tax matters. Both can represent you before the IRS on any tax issue, while many other paid preparers cannot. For a business return, an audit or back taxes, look for one of these credentials.

Check the license before you hire

Every paid tax preparer must have a Preparer Tax Identification Number from the IRS and must sign your return with it. You can look up a CPA's license with your state board of accountancy, and the IRS keeps a public directory of preparers with credentials. For financial planners and advisors, check their registration and any disciplinary history with the SEC or your state securities regulator.

Ask how they charge up front

A good preparer quotes a flat fee or explains their hourly rate and what could add to it, such as extra forms or schedules. Get the quote in writing before work starts. Walk away from anyone who bases their fee on the size of your refund.

Watch for the classic red flags

Never sign a blank or incomplete return, and never let a preparer route your refund into their own bank account. Be wary of anyone who promises a bigger refund than others before seeing your documents. A preparer who refuses to sign the return or give you a copy is a reason to leave.

Know how an advisor is paid

Financial planners may be paid a flat fee, an hourly rate, a percentage of the assets they manage, or commissions on products they sell. Ask them to explain every way they are paid, in writing, and whether they act as a fiduciary on all of your accounts. Knowing this helps you spot possible conflicts of interest before you act on any recommendation.

What it typically costs

These are typical US price ranges, and what you pay in your area may be higher or lower.

Simple federal and state tax return$150–$400

The price climbs with each extra form, such as investment income or a rental property.

Itemized tax return with deductions$250–$650

More schedules and receipts to work through mean more of the preparer's time.

Self-employed or small business tax return$400–$1,500

Messy books, income in several states and separate business entity returns can push the price past this range.

One-time financial plan$1,000–$3,000

Fees vary widely by planner and by how complex your finances are, and some charge hourly or an ongoing fee instead.

Common questions

What is the difference between a CPA and a tax preparer?

A CPA is a certified public accountant licensed by a state board, while a tax preparer may hold nothing beyond an IRS preparer number. CPAs must pass a national exam and meet education and experience rules, and they can represent you before the IRS on any matter. A preparer without a credential can be fine for a simple return, but can do less for you if the IRS has questions later.

What is an enrolled agent?

An enrolled agent is a tax professional licensed by the IRS itself to prepare returns and represent taxpayers. They earn the credential by passing an IRS exam or through qualifying IRS work experience, and they must keep up with continuing education. Because they focus on taxes, they are a good fit for audits, back taxes and IRS letters.

Do I need an accountant or can I use tax software?

Tax software is usually enough for a simple return, such as a single W-2 job with the standard deduction. A professional is worth considering if you are self-employed, own a rental, sold a business or major investments, moved between states, or got a letter from the IRS. On a complicated return, a preparer's fee can be small next to the cost of a mistake.

What documents should I bring to my tax appointment?

Bring a photo ID, Social Security numbers for everyone on the return, and every income form you received, such as W-2s and 1099s. Add last year's return, records of deductible expenses like mortgage interest or childcare, and your bank details if you want direct deposit. A good preparer will send you a checklist ahead of time.

How do I check out a financial advisor in your area?

Start by looking up their registration and any disciplinary history through the SEC's public adviser database, FINRA BrokerCheck, or your state securities regulator. If they say they hold a planning credential, confirm it with the organization that issues it. Then ask how they are paid and whether they act as a fiduciary, and get the answers in writing.

When should I start looking for a tax preparer?

Start in January, or even the fall before, if you can. Good preparers fill their calendars as the April deadline gets closer, and some stop taking new clients well before it. If you are running late, ask about filing an extension, which gives you more time to file but not more time to pay.