Updated:
← Back to Minnesota

Top 17 Bookkeepers in the Minneapolis-St. Paul Area, MN (2026)

Key Takeaways

  • HAR Financial Services, in Minneapolis, ranks first with an Evidence Score of 61 at 75% coverage.
  • We reviewed 165 firms here; 25 of the 48 that met the listing bar reached 70% evidence coverage, and the 17 with at least 6 documented items are numbered.
  • Only 2 of 48 publish a monthly price or a starting price, while 42 say nothing about fees.
  • Compared with every firm we list, this group stands out on catch-up work: 2 of 48 say they take on catch-up or cleanup work (4% against 12%).

Sources cited in this article: DNS check, Firm's own website, IRS preparer records, and our published methodology.

165 profiles reviewed, 48 met the listing bar, 25 scored (evidence coverage of 70% or more). 17 document at least 6 of the items we score and are ranked by Evidence Score; the other 8 are under the list as Also scored.

Firms on this page have offices in Minneapolis (7), Maple Grove (6), Burnsville (4), Eden Prairie (4), Eagan (3), St. Paul (3) and 14 other places. The page covers 290 towns and cities in the metro area, and a firm elsewhere in Minnesota appears on the state page.

This list numbers the 17 Minneapolis-St. Paul bookkeeping firms with enough documented evidence to rank, out of 48 that met our listing bar, and scores 8 more below it without a number. Start from what you need and use the filters: catch-up work (2 firms), a published price (2) and remote service (12).

What firms here charge

We verified a monthly bookkeeping price for 2 of the 48 firms on this list, each from the firm's own site and captured on September 26, 2026. The lowest listed is Terron Moss CPA, LLC: from $375 a month. The highest listed is Balance: from $650 a month (quarterly bookkeeping and includes payroll). For the other firms we have no verified monthly bookkeeping price; some may publish other pricing, so ask them for a quote.

Verified monthly bookkeeping prices, from each firm's own site (each price links to its source)
FirmPrice typeMonthly price ($)ConditionsCaptured
Terron Moss CPA, LLCStarting price375None stated
BalanceStarting price650Listed below

Conditions each firm states with its price:

  • Balance ($650): quarterly bookkeeping and includes payroll.
Filter

Top 17 Bookkeepers in the Minneapolis-St. Paul Area, MN, Ranked by Evidence Score

  1. HAR Financial Services (Minneapolis, MN). Evidence Score 61/100 at 75% coverage. Read the full profileDocuments 5 of 5 core services; publishes prices. Documented fit: healthcare, restaurants; catch-up and cleanup work.Who they say they serve (self-reported): healthcare, restaurants, contractors, real estate, transportation.
  2. Sagacity Tax & Accounting (Oakdale, MN). Evidence Score 58/100 at 75% coverage. Read the full profileDocuments 4 of 5 core services; IRS preparer record found for a named person. Documented fit: technology, real estate; QuickBooks Online users.Who they say they serve (self-reported): technology, real estate, law firms, consultants.
  3. All In One Accounting (Eagan, MN). Evidence Score 55/100 at 75% coverage. Read the full profileDocuments 4 of 5 core services. Documented fit: construction, real estate; Xero users.Who they say they serve (self-reported): construction, real estate, retail, professional services, manufacturing.
  4. 3 Rivers Tax Service (Coon Rapids, MN). Evidence Score 49/100 at 75% coverage. Read the full profileDocuments 4 of 5 core services. Documented fit: real estate.Who they say they serve (self-reported): real estate.
  5. Balance (Woodbury, MN). Evidence Score 48/100 at 75% coverage. Read the full profileDocuments 4 of 5 core services; publishes prices. Documented fit: Xero users.
  6. MTM Bookkeeping Services (Blaine, MN). Evidence Score 36/100 at 75% coverage. Read the full profileDocuments 3 of 5 core services. Documented fit: real estate.Who they say they serve (self-reported): real estate.
  7. Andryski & Bode CPAs (Burnsville, MN). Evidence Score 34/100 at 70% coverage. Read the full profileDocuments 2 of 5 core services; IRS preparer record found for a named person. Documented fit: technology, real estate; QuickBooks Online users.Who they say they serve (self-reported): technology, real estate, restaurants.
  8. Heintz + Clark CPA & Accounting (Plymouth, MN). Evidence Score 33/100 at 72% coverage. Read the full profileDocuments 3 of 5 core services. Documented fit: real estate.Who they say they serve (self-reported): real estate.
  9. Robert Murphey, PA (MAPLE GROVE, MN). Evidence Score 28/100 at 75% coverage. Read the full profileDocuments 3 of 5 core services. Documented fit: non-profits.Who they say they serve (self-reported): non-profits.
  10. Terron Moss CPA, LLC (Eagan, MN). Evidence Score 28/100 at 75% coverage. Read the full profileDocuments 1 of 5 core services; IRS preparer record found for a named person; publishes prices.
  11. Abercrombie (Bloomington, MN). Evidence Score 28/100 at 72% coverage. Read the full profileDocuments 3 of 5 core services.
  12. TNT TAX, LLC (LAKEVILLE, MN). Evidence Score 27/100 at 75% coverage. Read the full profileDocuments 3 of 5 core services; states it prices by quote. Documented fit: contractors, trucking.Who they say they serve (self-reported): contractors, trucking, construction, real estate, daycare.
  13. VC Accounting (St. Paul, MN). Evidence Score 27/100 at 75% coverage. Read the full profileDocuments 3 of 5 core services.
  14. ROCCA CPA (Minneapolis, MN). Evidence Score 25/100 at 75% coverage. Read the full profileDocuments 1 of 5 core services; IRS preparer record found for a named person. Documented fit: healthcare, technology.Who they say they serve (self-reported): healthcare, technology, retail, hospitality, startups.
  15. Haugen Binion & Co. CPAs (Hugo, MN). Evidence Score 22/100 at 75% coverage. Read the full profileDocuments 2 of 5 core services.
  16. Robin R. Abrahamson CPA LTD (Eden Prairie, MN). Evidence Score 22/100 at 75% coverage. Read the full profileDocuments 0 of 5 core services; IRS preparer record found for a named person.
  17. Eric R. Nelson (Eden Prairie, MN). Evidence Score 21/100 at 75% coverage. Read the full profileDocuments 1 of 5 core services; IRS preparer record found for a named person.

Also scored

These firms reached 70% evidence coverage, but fewer than 6 of the items we score are documented for them, so they carry a score and no number.

Also scored, by Evidence Score
FirmWhereServices documented SoftwarePricingCredentials verified Coverage (%)Evidence Score
IPG Tax & Consulting Services Woodbury, MN monthly bookkeeping, month-end close QuickBooks Not verified Not verified 72 23
XBS Accounting & Tax Services Apple Valley, MN
Local + remote
monthly bookkeeping, AP/AR, payroll coordination Not verified Not verified Not verified 75 21
Contabilidad BO Minneapolis, MN payroll coordination, month-end close QuickBooks Online Not verified Not verified 75 20
Genesis Financial & Tax Solutions
Says it serves: non-profits
Woodbury, MN
Local
payroll coordination Not verified Not verified Not verified 75 19
Boyer CPA, a Professional Association Burnsville, MN payroll coordination, month-end close QuickBooks Not verified Not verified 72 17
Victory Business Solutions Minneapolis, MN monthly bookkeeping, payroll coordination Not verified Not verified Not verified 72 17
Swon Tax Preparation Bloomington, MN payroll coordination, month-end close Not verified Not verified IRS preparer record 73 16
Debbie's Tax Facts Maple Grove, MN Not verified Not verified Not verified IRS preparer record 75 8

Top firms in Eagan

All In One Accounting leads Eagan with an Evidence Score of 55/100 at 75% coverage. Also ranked in Eagan: Terron Moss CPA, LLC (28/100, 75% coverage).

Top firms in Eden Prairie

Robin R. Abrahamson CPA LTD leads Eden Prairie with an Evidence Score of 22/100 at 75% coverage. Also ranked in Eden Prairie: Eric R. Nelson (21/100, 75% coverage).

Top firms in Minneapolis

HAR Financial Services leads Minneapolis with an Evidence Score of 61/100 at 75% coverage. Also ranked in Minneapolis: ROCCA CPA (25/100, 75% coverage).

Comparison table

Ranked firms, in rank order
FirmWhereServices documented SoftwarePricingCredentials verified Coverage (%)Evidence Score
HAR Financial Services
Says it serves: healthcare, restaurants, contractors, real estate, transportation
Minneapolis, MN
Local
monthly bookkeeping, catch-up/cleanup, AP/AR, payroll coordination, month-end close Not verified Not verified Not verified 75 61
Sagacity Tax & Accounting
Says it serves: technology, real estate, law firms, consultants
Oakdale, MN
Local + remote
monthly bookkeeping, AP/AR, payroll coordination, month-end close QuickBooks Online Not verified IRS preparer record 75 58
All In One Accounting
Says it serves: construction, real estate, retail, professional services, manufacturing
Eagan, MN
Local + remote
monthly bookkeeping, AP/AR, payroll coordination, month-end close QuickBooks Online, QuickBooks Desktop, Xero, FreshBooks, Sage, NetSuite, Gusto, ADP, Paychex, Bill.com, BILL, Expensify, Ramp, Shopify, Square, Stripe Not verified Not verified 75 55
3 Rivers Tax Service
Says it serves: real estate
Coon Rapids, MN
Local + remote
monthly bookkeeping, AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 75 49
Balance Woodbury, MN
Local
monthly bookkeeping, AP/AR, payroll coordination, month-end close QuickBooks Online, Xero, Bill.com, Hubdoc, Gusto Publishes prices Not verified 75 48
MTM Bookkeeping Services
Says it serves: real estate
Blaine, MN AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 75 36
Andryski & Bode CPAs
Says it serves: technology, real estate, restaurants
Burnsville, MN
Local + remote
payroll coordination, month-end close QuickBooks Online Not verified IRS preparer record 70 34
Heintz + Clark CPA & Accounting
Says it serves: real estate
Plymouth, MN AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 72 33
Robert Murphey, PA
Says it serves: non-profits
MAPLE GROVE, MN
Local
monthly bookkeeping, payroll coordination, month-end close Not verified Not verified Not verified 75 28
Terron Moss CPA, LLC Eagan, MN month-end close QuickBooks Publishes prices IRS preparer record 75 28
Abercrombie Bloomington, MN monthly bookkeeping, payroll coordination, month-end close Not verified Not verified Not verified 72 28
TNT TAX, LLC
Says it serves: contractors, trucking, construction, real estate, daycare
LAKEVILLE, MN AP/AR, payroll coordination, month-end close Not verified Quote only (stated) Not verified 75 27
VC Accounting St. Paul, MN monthly bookkeeping, payroll coordination, month-end close Not verified Not verified Not verified 75 27
ROCCA CPA
Says it serves: healthcare, technology, retail, hospitality, startups
Minneapolis, MN
Local + remote
payroll coordination Not verified Not verified IRS preparer record 75 25
Haugen Binion & Co. CPAs Hugo, MN
Local
payroll coordination, month-end close QuickBooks Not verified Not verified 75 22
Robin R. Abrahamson CPA LTD Eden Prairie, MN
Local
Not verified Not verified Not verified IRS preparer record 75 22
Eric R. Nelson Eden Prairie, MN
Local
payroll coordination Not verified Not verified IRS preparer record 75 21

Also listed (not scored yet)

These firms met the listing bar but have under 70% evidence coverage, so they are not ranked.

Local firms
FirmWhereServices documented SoftwarePricingCredentials verified Coverage (%)
B Brink Financials Burnsville, MN
Local
payroll coordination, month-end close Not verified Not verified IRS preparer record 24
Bayerkohler, Ltd
Says it serves: construction, real estate, healthcare, e-commerce, retail
Champlin, MN AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 69
Berg Accounting Services, LLC Maple Grove, MN payroll coordination, month-end close QuickBooks Not verified Not verified 17
BWK Accounting
Says it serves: professional services, real estate, construction, manufacturing, technology
Maple Grove, MN payroll coordination, month-end close QuickBooks Not verified IRS preparer record 65
Clergy Financial Resources
Says it serves: churches
Maple Grove, MN
Local + remote
monthly bookkeeping, payroll coordination, month-end close QuickBooks Other fees only, no monthly price Not verified 69
Emmerich & McKnight
Says it serves: professional services
Coon Rapids, MN
Local
payroll coordination, month-end close QuickBooks Not verified Not verified 63
Executive Public Accountants
Says it serves: construction, contractors, hospitality, landscaping, medical
Andover, MN
Local + remote
AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 69
G. Doyle Accounting St. Paul, MN Not verified Not verified Not verified Not verified 8
Guidance Accounting
Says it serves: construction, contractors, medical
Roseville, MN
Local + remote
monthly bookkeeping, month-end close Not verified Not verified Not verified 28
HS Bookkeeping
Says it serves: retail, manufacturing, startups
Brooklyn Center, MN
Local
monthly bookkeeping, catch-up/cleanup, AP/AR, payroll coordination, month-end close QuickBooks, Xero, FreshBooks Quote only (stated) Not verified 69
J and J Accounting PA Eden Prairie, MN
Local
payroll coordination, month-end close QuickBooks Not verified Not verified 25
LB Carlson
Says it serves: contractors, professional services, manufacturing
Minneapolis, MN
Local + remote
monthly bookkeeping, AP/AR, payroll coordination, month-end close QuickBooks Not verified Not verified 69
Morem & Waller, CPAs.
Says it serves: cannabis, salons, medical
Minneapolis, MN
Local + remote
AP/AR, payroll coordination, month-end close Xero Not verified IRS preparer record 67
Nordquist Tax & Business Services
Says it serves: consultants
Eden Prairie, MN payroll coordination, month-end close Not verified Not verified Not verified 69
Olsen Thielen CPAs & Advisors
Says it serves: manufacturing, professional services, law firms, attorneys, technology
Roseville, MN
Local
payroll coordination, month-end close Not verified Not verified Not verified 66
Paul Haglund
Says it serves: healthcare, attorneys, technology
Burnsville, MN
Local
payroll coordination, month-end close QuickBooks Not verified Not verified 69
Quick CPA & Consulting Lakeville, MN Not verified QuickBooks Online Not verified Not verified 7
Ramsay and Associates Mahtomedi, MN payroll coordination, month-end close BILL Not verified Not verified 57
SDK CPAs
Says it serves: attorneys
Minneapolis, MN
Local
month-end close Not verified Not verified Not verified 66
Small Business Tax Accountant
Says it serves: real estate, attorneys, consultants
St. Paul, MN payroll coordination Not verified Not verified Not verified 69
Tumi Services Eagan, MN payroll coordination Not verified Not verified Not verified 15
Van Winkle and Co. CPA Advisors Maple Grove, MN
Local + remote
payroll coordination, month-end close QuickBooks, ADP Not verified Not verified 69
Venn Tax and Bookkeeping, INC Blaine, MN
Local
monthly bookkeeping, payroll coordination QuickBooks Online Not verified Not verified 69

What the evidence shows

Pricing

88% of the firms on this page say nothing about what they charge. 2 of 48 show a monthly price or a starting price, and 2 say they quote. Figures the firms publish themselves, as their sites word them: Balance ("$3500/month") and Terron Moss CPA, LLC ("$375 Per Month"). Ask for the fee and what it covers in writing before the first month starts.

Services and process

2 of 48 say they take on catch-up or cleanup work, which matters if your books are months behind. On this page that's HAR Financial Services and HS Bookkeeping. Fewer write down the process: 9 of 48 describe onboarding and 12 name a reporting schedule.

Software and remote work

QuickBooks leads the software firms here name (38%); after it come QuickBooks Online 15% and Xero 8%. If you run Xero, All In One Accounting, Balance, HS Bookkeeping and Morem & Waller, CPAs. name it. 12 of 48 say they work with clients remotely, so a firm across the metro can still take you on.

Licenses and public records

Without Minnesota records we can match, the evidence here is what firms publish about themselves, and that alone stops short of the 70% coverage a ranking needs. Median evidence coverage here is 71%. Any firm that says it's a CPA practice can be checked on the Minnesota Board of Accountancy lookup.

The ranking

Numbered scores on this list run from 61 down to 21, and the median across every scored firm is 27. 8 more firms reached 70% coverage with fewer than 6 documented items, so they sit under the list as Also scored, without a number. The top of the list: HAR Financial Services (61 at 75% coverage), Sagacity Tax & Accounting (58 at 75% coverage) and All In One Accounting (55 at 75% coverage). Minneapolis has the most numbered firms (2), and the list spans 14 towns in all. A high-coverage firm with a modest score isn't a weak firm. Its site simply leaves more for you to ask.

Minneapolis-St. Paul area in figures

Shares of the 48 firms listed, from accepted evidence only. A firm with no evidence for an item counts as not stating it. Credentials: the Minnesota CPA register isn't searched automatically, so licenses read Not verified. Median evidence coverage: 71%; median Evidence Score of the scored firms: 27.

What the firms stateShare (%)Firms (of 48)
Publish a price or starting price42
State they price by quote42
Say nothing about pricing8842
Hold a third-party-verified credential00
State a reporting cadence2512
Describe onboarding199
Offer catch-up or cleanup work42
Work remotely (stated)2512
Mention QuickBooks3818
Mention QuickBooks Online157
Mention Xero84
Mention FreshBooks42
Mention Gusto42

Frequently Asked Questions

Which Minneapolis-St. Paul bookkeepers publish their prices?

Balance and Terron Moss CPA, LLC show a price or a starting price on their own site. Open a profile to see the exact wording and the page it came from.

Which firms in Minneapolis-St. Paul take on catch-up bookkeeping?

HAR Financial Services and HS Bookkeeping say they do catch-up or cleanup work. The catch-up filter above the list shows only those firms.

Which Minneapolis-St. Paul bookkeepers work in Xero?

All In One Accounting, Balance, HS Bookkeeping and Morem & Waller, CPAs. name Xero on their site. More firms here name QuickBooks, so ask which one a firm prefers before you switch anything.

Which Minneapolis-St. Paul bookkeepers say which industries they serve?

25 of 48 name them on their own sites, among them HAR Financial Services (healthcare and restaurants), Sagacity Tax & Accounting (technology and real estate), All In One Accounting (construction and real estate), 3 Rivers Tax Service (real estate) and MTM Bookkeeping Services (real estate). It's self-reported, so ask for a client reference in your trade.

Every place this page covers (290)

Afton, Albertville, Albion, Amador, Andover, Annandale, Anoka, Apple Valley, Arden Hills, Athens, Baldwin, Bayport, Baytown, Becker, Belle Plaine, Benton, Bethel, Big Lake, Birchwood Village, Blaine, Blakeley, Bloomington, Blue Hill, Bock, Bogus Brook, Borgholm, Bradbury, Bradford, Braham, Brooklyn Center, Brooklyn Park, Buffalo, Burnsville, Cambridge, Camden, Carver, Castle Rock, Cedar Lake, Center City, Centerville, Champlin, Chanhassen, Chaska, Chatham, Chisago City, Chisago Lake, Circle Pines, Clear Lake, Clearwater, Cleveland, Coates, Cokato, Cologne, Columbia Heights, Columbus, Coon Rapids, Corcoran, Cordova, Corinna, Cottage Grove, Credit River, Crown College, Crystal, Dahlgren, Dailey, Dalbo, Dayton, Deephaven, Delano, Dellwood, Denmark, Derrynane, Douglas, Eagan, East Bethel, East Side, Eden Prairie, Edina, Elk River, Elko New Market, Elysian, Empire, Eureka, Excelsior, Falcon Heights, Farmington, Fish Lake, Forest Lake, Foreston, Franconia, Franklin, French Lake, Fridley, Gem Lake, Golden Valley, Grant, Greenbush, Greenfield, Greenvale, Greenwood, Grey Cloud Island, Ham Lake, Hamburg, Hampton, Hancock, Hanover, Harris, Hastings, Haven, Hayland, Heidelberg, Helena, Hilltop, Hollywood, Hopkins, Howard Lake, Hugo, Independence, Inver Grove Heights, Isanti, Isle, Isle Harbor, Jackson, Jordan, Kasota, Kathio, Kilkenny, Lake Elmo, Lake St. Croix Beach, Lakeland, Lakeland Shores, Laketown, Lakeville, Landfall, Lanesburgh, Lauderdale, Le Center, Le Sueur, Lent, Lewis, Lexington, Lilydale, Lindstrom, Lino Lakes, Linwood, Little Canada, Livonia, Long Lake, Loretto, Louisville, Mahtomedi, Maple Grove, Maple Lake, Maple Plain, Maple Ridge, Maplewood, Marine on St. Croix, Marshan, Martin Lake, Marysville, May, Mayer, Medicine Lake, Medina, Mendota, Mendota Heights, Middleville, Miesville, Milaca, Milo, Minneapolis, Minnetonka, Minnetonka Beach, Minnetrista, Montgomery, Monticello, Montrose, Mound, Mounds View, Mudgett, Nessel, New Brighton, New Germany, New Hope, New Market, New Prague, New Trier, Newport, Nininger, North Branch, North Oaks, North St. Paul, Northfield, Norwood Young America, Nowthen, Oak Grove, Oak Park Heights, Oakdale, Onamia, Orono, Orrock, Osseo, Otsego, Ottawa, Oxford, Page, Palmer, Pease, Pine Springs, Plymouth, Princeton, Prior Lake, Ramsey, Randolph, Ravenna, Richfield, Robbinsdale, Rockford, Rogers, Rosemount, Roseville, Rush City, Rushseba, San Francisco, Sand Creek, Santiago, Savage, Scandia, Sciota, Shafer, Shakopee, Sharon, Shoreview, Shorewood, Silver Creek, South Harbor, South Haven, South St Paul, South St. Paul, Southside, Spencer Brook, Spring Lake, Spring Lake Park, Spring Park, Springvale, St Louis Park, St Paul, St. Anthony, St. Bonifacius, St. Francis, St. Lawrence, St. Louis Park, St. Marys Point, St. Michael, St. Paul, St. Paul Park, Stacy, Stanchfield, Stanford, Stillwater, Stockholm, Sunfish Lake, Sunrise, Taylors Falls, Tonka Bay, Tyrone, Vadnais Heights, Vermillion, Victor, Victoria, Vineland, Waconia, Wahkon, Washington, Waterford, Watertown, Waterville, Waverly, Wayzata, West Lakeland, West St. Paul, White Bear, White Bear Lake, Willernie, Woodbury, Woodland, Wyanett, Wyoming, Young America, Zimmerman.

Sources and further reading

Dates are when we checked. Report an error.

  1. DNS checkChecked Sep 26, 2026 to Nov 11, 2026
  2. Firm's own websiteChecked Sep 26, 2026 to Nov 13, 2026
  3. IRS preparer recordsChecked Sep 27, 2026 to Nov 10, 2026
  4. Minnesota Board of Accountancy: license lookupMinnesota Board of Accountancy
  5. Minnesota business entity searchState of Minnesota
  6. How the Evidence Score worksBookkeeping Index methodology
  7. Commercial disclosuresBookkeeping Index