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.
How this list is built: Methodology · Disclosures · About · Report a correction
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.
| Firm | Price type | Monthly price ($) | Conditions | Captured |
|---|---|---|---|---|
| Terron Moss CPA, LLC | Starting price | 375 | None stated | |
| Balance | Starting price | 650 | Listed below |
Conditions each firm states with its price:
- Balance ($650): quarterly bookkeeping and includes payroll.
Top 17 Bookkeepers in the Minneapolis-St. Paul Area, MN, Ranked by Evidence Score
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Abercrombie (Bloomington, MN). Evidence Score 28/100 at 72% coverage. Read the full profileDocuments 3 of 5 core services.
- 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.
- VC Accounting (St. Paul, MN). Evidence Score 27/100 at 75% coverage. Read the full profileDocuments 3 of 5 core services.
- 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.
- Haugen Binion & Co. CPAs (Hugo, MN). Evidence Score 22/100 at 75% coverage. Read the full profileDocuments 2 of 5 core services.
- 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.
- 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.
| Firm | Where | Services documented | Software | Pricing | Credentials 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
| Firm | Where | Services documented | Software | Pricing | Credentials 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.
| Firm | Where | Services documented | Software | Pricing | Credentials 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 state | Share (%) | Firms (of 48) |
|---|---|---|
| Publish a price or starting price | 4 | 2 |
| State they price by quote | 4 | 2 |
| Say nothing about pricing | 88 | 42 |
| Hold a third-party-verified credential | 0 | 0 |
| State a reporting cadence | 25 | 12 |
| Describe onboarding | 19 | 9 |
| Offer catch-up or cleanup work | 4 | 2 |
| Work remotely (stated) | 25 | 12 |
| Mention QuickBooks | 38 | 18 |
| Mention QuickBooks Online | 15 | 7 |
| Mention Xero | 8 | 4 |
| Mention FreshBooks | 4 | 2 |
| Mention Gusto | 4 | 2 |
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.
- DNS checkChecked Sep 26, 2026 to Nov 11, 2026
- Firm's own websiteChecked Sep 26, 2026 to Nov 13, 2026
- IRS preparer recordsChecked Sep 27, 2026 to Nov 10, 2026
- Minnesota Board of Accountancy: license lookupMinnesota Board of Accountancy
- Minnesota business entity searchState of Minnesota
- How the Evidence Score worksBookkeeping Index methodology
- Commercial disclosuresBookkeeping Index