Bookkeeping and payroll in Minnesota

Bookkeeping and payroll for Minnesota businesses.

Visory provides bookkeeping and payroll services for growing Minnesota businesses, from professional firms and agencies to nonprofits. A dedicated team you know by name works inside your own QuickBooks or Xero file, with Delphi AI taking the repetitive parts under that team’s oversight, and keeps your books and pay runs to Minnesota withholding, unemployment insurance, Paid Leave, and sales tax rules. One flat monthly fee covers the agreed scope.

  • A dedicated team you know by name
  • Minnesota rules in every pay run and close
  • One flat monthly fee for the agreed scope
Downtown Minneapolis, the Stone Arch Bridge and St. Anthony Falls on the Mississippi River under a sunset sky.
Photo: Nicole Geri, Unsplash License

Who we work with in Minnesota

Growing businesses across Minnesota.

Health care and social assistance is Minnesota’s largest private industry, with about 534,000 jobs, and manufacturing employs about 315,000 people, 1.33 times its share of jobs nationally (BLS Quarterly Census of Employment and Wages, 2025 annual averages). Across the state, private employers averaged 2.5 million jobs in 2025, and professional, scientific, and technical services about 165,000 of them.

Minnesota rules

The Minnesota rules your finance function runs on.

Eight rules set by Minnesota, each with the law that sets it and what it does to your month. Your team works to them every pay run and every close.

Deposits follow the federal calendar.

Once quarterly Minnesota withholding passes $1,500, the state deposit falls due on the same semiweekly or monthly schedule as the federal one, so both are paid and reconciled from the same pay run.

Set by Minnesota Statutes § 290.06 and § 290.92; 2026 Withholding Tax Instruction Booklet

Employers withhold Minnesota income tax using the 2026 tables. The tax has four rates, from 5.35% to 9.85%; for a single filer, the top rate applies above $203,150 of taxable income in 2026. Supplemental payments made separately from regular wages are withheld at 6.25%. Most employers file quarterly and, once they withheld more than $1,500 in the previous quarter, deposit on their federal schedule, semiweekly or monthly by the 15th.

Minnesota Statutes § 290.06 and § 290.92; 2026 Withholding Tax Instruction Booklet; withholding tables to use from January 1, 2026.

The cost runs well into the year.

Tax stops only when an employee’s wages pass $44,000, so for most staff it is spread across several quarters, and a forecast that books it all in January overstates the first quarter.

Set by Minnesota Statutes chapter 268 (Unemployment Insurance Law)

Employers pay unemployment insurance tax on the first $44,000 of each employee’s wages in 2026. New employers are assigned their industry’s average rate: 1.08% for professional, scientific, and technical services, 1.00% in many other service industries, and up to 8.90% in construction. Every employer adds the 2026 base tax rate of 0.40%, experience rates run to a maximum of 8.90%, and a 14.00% additional assessment is added to the tax itself. Wage detail reports and payments are due April 30, July 31, October 31, and January 31.

Minnesota Statutes chapter 268 (Unemployment Insurance Law); 2026 tax rate factors, for taxable wages paid in 2026.

The city decides the floor.

Work performed in Minneapolis or Saint Paul is paid at the city rate, well above the state’s, so each employee’s work location in the payroll file decides which rate applies.

Set by Minnesota Statutes § 177.24

Minnesota’s minimum wage is $11.41 an hour for all employers in 2026 and rises to $11.87 on January 1, 2027. The 90-day training wage for workers under 20 is $9.31, rising to $9.68. No employer may take a tip credit, so tipped employees are paid at least the minimum wage plus their tips. Minneapolis and Saint Paul set higher minimum wages of their own.

Minnesota Statutes § 177.24; rate from January 1, 2026; next adjustment January 1, 2027.

Some service lines are taxable.

A business that adds cleaning, security, or landscape maintenance to what it sells collects sales tax on those lines, so invoices separate them and the tax collected is held for the return.

Set by Minnesota Statutes chapter 297A; § 289A.18

The state sales tax is 6.875%, charged on retail sales of taxable services and tangible personal property, plus any local sales taxes that apply. Taxable services include building cleaning and maintenance, detective, security, and alarm services, landscape maintenance, laundry and dry cleaning, and telecommunications. Returns are due by the 20th of the month after each period; retailers averaging $500 a month or less may be authorized to file quarterly, and those averaging $100 a month or less, annually.

Minnesota Statutes chapter 297A; § 289A.18.

Every pay period carries the balance.

The hours available and used have to be reported each pay period, so accruals are calculated inside the pay run, not tracked on a spreadsheet beside it.

Set by Minnesota Statutes § 181.9446 (earned sick and safe time)

Employees expected to work at least 80 hours a year in Minnesota earn at least one hour of paid sick and safe time for every 30 hours worked, up to 48 hours a year unless the employer agrees to more. Unused hours carry over, with a total balance of up to 80 hours. Employers show the hours available and used at the end of each pay period, and give new employees a written notice at the start of employment.

Minnesota Statutes § 181.9446 (earned sick and safe time).

A discharge starts a 24-hour clock.

Once a discharged employee asks for their pay, the business has a day before penalties start, so final pay is calculated before the conversation, not after it.

Set by Minnesota Statutes §§ 181.101, 181.13, and 181.14

Employers pay all wages at least once every 31 days, and commissions at least every three months, on a regular payday set in advance. A discharged employee’s earned wages are due within 24 hours of the employee’s demand. An employee who quits is paid by the first regularly scheduled payday after the final day, or the second if the first is less than five days away, and never more than 20 calendar days later.

Minnesota Statutes §§ 181.101, 181.13, and 181.14.

Onboarding is part of the pay run.

The new-hire report and the written notice draw on the same setup as the first pay, so both are done the day someone is added to the payroll file.

Set by Minnesota Statutes § 142A.29 (new hire reporting) and § 181.032 (notice at hire)

Employers report the hiring of any employee who lives or works in Minnesota within 20 calendar days of the hiring date, unless the job lasts less than two months and pays less than $250 a month; a copy of the federal Form W-4 is one accepted way to report. At the start of employment, each employee also receives a written notice of their rate of pay, paid time off, deductions, and employment status.

Minnesota Statutes § 142A.29 (new hire reporting) and § 181.032 (notice at hire).

A new deduction in every pay run.

The employee share is withheld each pay run and the employer share accrues beside it, both stop at $184,500, and the quarterly premium has to agree with the wage detail report.

Set by Minnesota Statutes chapter 268B (Paid Leave), § 268B.14

Minnesota Paid Leave began in 2026 with a premium of 0.88% of each employee’s wages, up to the Social Security wage base of $184,500. Employers pay at least half and may deduct the rest from wages. Eligible small employers, with 30 or fewer employees and lower average wages, pay 75% of the rate, at least a third of it themselves. Premiums are paid quarterly with the wage detail report; the first were due April 30, 2026.

Minnesota Statutes chapter 268B (Paid Leave), § 268B.14; premiums on wages paid from January 1, 2026.

Rules last checked October 9, 2026 against the sources at the foot of this page. General information only. It does not take your circumstances into account.

Local rules

Where the rules change across Minnesota.

Your team applies the local rules as well as the Minnesota ones. These are the places where a local tax, a wage rate, or a leave law differs from the rest of the state.

Minnehaha Falls in Minneapolis pouring over a limestone ledge into a wooded gorge.
Photo: Sitraka, Unsplash License

Minneapolis

Minneapolis sets its own minimum wage, the same for every employer size, for work performed inside the city.

  • The Minneapolis minimum wage is $16.37 an hour in 2026 and rises to $17.02 on January 1, 2027, increasing every January 1.
  • Coverage depends on where the employee physically performs the work, regardless of employer size or the employee’s age: anyone who works at least two hours in a calendar week in Minneapolis is paid the city rate for that time, and one rate has applied to all employers since July 1, 2024.
Downtown Saint Paul and the arches of the Robert Street Bridge reflected in the Mississippi River in warm light.
Photo: weston m, Unsplash License

Saint Paul

Saint Paul phases its minimum wage in by employer size, with most employers now at the full city rate.

  • Macro businesses with more than 10,000 employees and large businesses with 101 to 10,000 pay $16.37 an hour from January 1, 2026, and small businesses with 6 to 100 employees reached the same rate on July 1, 2026.
  • Micro businesses with 5 or fewer employees pay $14.25 from July 1, 2026 and $15.00 from July 1, 2027. Later rates follow an inflation increase calculated by the Minnesota Department of Labor and Industry.

How it works from anywhere

Can a team outside Minnesota run a Minnesota business?

Yes. Visory’s US leadership team is in New York, and its teams work with businesses across the United States remotely, inside your own accounting file, so nothing about the work depends on where your office is.

Your own file

Your books stay in your own QuickBooks or Xero file. Your team works inside it, so you see the same numbers they do, whenever you look.

A team you know by name

A dedicated team runs the work, led by a Business Performance Partner. You meet them by video call, and you always know who to ask.

Minnesota rules, built in

Visory runs the finance function for growing businesses across the United States, with its US leadership team in New York. Your books stay in your own QuickBooks or Xero file and your pay runs in your own payroll platform, and your team works inside them with you. Every pay run and every close is checked against the rules on this page.

Business hours, and the platform after them

Your team works 9am to 5pm Eastern Time on business days, all year round, and the Visory platform is open to you around the clock for documents, approvals, and your numbers.

Visory Insights

What your numbers should show in Minnesota.

Clean books are the start. Every month, Insights turns them into a plain-English report, and a named Business Performance Partner walks your leadership team through what they mean for the year ahead.

Unemployment cost runs to midyear

For a professional services firm on the 1.08% new-employer rate plus the 0.40% base rate, each employee costs up to $742.37 in 2026 once the 14% additional assessment is added. Someone paid $88,000 a year reaches the $44,000 base at the end of June, so the cost runs through two quarters. Insights spreads it in the forecast.

Paid Leave is a new line in payroll

At 0.88%, an $80,000 salary carries $704 a year in Paid Leave premiums, and the employer pays at least $352 of it. The premium is paid quarterly, about $176 each time, on the last day of the month after the quarter. Insights includes both shares in cost per role.

Sick time accrual can stop in September

At one hour for every 30 worked, a full-time employee reaches the 48-hour annual maximum after 1,440 hours, about 36 weeks of 40 hours, so in a year that starts in January, accruals stop in September unless you allow more. Insights tracks the balance carried into next year, which can reach 80 hours.

Looking for a fractional CFO in Minnesota? Visory has no standalone CFO offer. That work sits inside Visory Insights and your sessions with a Business Performance Partner. See Visory Insights

What customers say

In a customer’s words.

“Visory applies a commercial lens to how we manage client revenue, always ensuring we balance serving our clients with our business' best interests.”

Rachelle Harper Co-founder and COO, BrandBossHQ

Common questions

Questions Minnesota businesses ask.

Straight answers about bookkeeping and payroll for a Minnesota business, from a team that works remotely.

Does Visory have an office in Minnesota?

Visory’s US leadership team is in New York, and its teams work with growing businesses across the United States remotely, so we support businesses in Minnesota as we do everywhere else. A Minnesota business gets a dedicated team you know by name, who keep the books and run payroll inside your own QuickBooks or Xero file and meet you by video call. Your records stay in your file, which you can open at any time.

What hours does my Visory team work?

Your team works 9am to 5pm Eastern Time on business days, all year round. Outside those hours, the Visory platform is your 24/7 access point, so your financial information is there whenever you need it.

Can a bookkeeper outside my office look after a Minnesota business?

Yes. What matters is that the team knows Minnesota’s rules and works inside your own accounting file. Visory connects to your bank feeds and software, codes and reconciles transactions through the month with Delphi AI working under an expert team, and meets you by video call. Nothing about the work depends on where your office is.

How much does a bookkeeper cost in Minnesota?

Visory charges one flat monthly fee for the scope we agree, with no hourly billing and no timesheets. The fee reflects the services you take, from bookkeeping and payroll to accounts payable, accounts receivable, and Insights, and the volume of work in your business. After a discovery call, you get a clear proposal, so you know the monthly cost before you start.

See how pricing works

Do you work in QuickBooks and Xero?

Yes. Visory works inside the systems you already use: QuickBooks and Xero for the ledger, Gusto and Rippling for pay runs, and Bill, Ramp, and Stripe for payments, along with your bank feeds. Your books stay in your own accounting file, which you own and can open at any time. Any change to your setup is agreed with you first.

Do Minnesota businesses charge sales tax on services?

Only on services Minnesota taxes, such as building cleaning and maintenance, detective and security services, landscape maintenance, laundry and dry cleaning, and telecommunications. The state rate is 6.875%, plus any local sales taxes that apply where the sale takes place. This is general information; the Department of Revenue sets the rules for your business.

How much sick and safe time do Minnesota employees earn?

Employees earn at least one hour of paid sick and safe time for every 30 hours worked, up to 48 hours a year, and can carry unused hours over to a balance of 80 hours. The hours available and used are reported each pay period, so your Payroll Specialist tracks them in every pay run. This is general information; the Department of Labor and Industry sets the rules.

Can you look after staff in more than one state?

Yes. Each state sets its own withholding, unemployment insurance, minimum wage, and leave rules. Minnesota has reciprocity agreements with Michigan and North Dakota, so residents of those states working in Minnesota who give their employer Form MWR each year do not have Minnesota tax withheld. Visory keeps one set of books and applies each state’s rules to the staff who work there.

Do you offer a fractional CFO in Minnesota?

A fractional CFO advises on numbers someone else produces. Visory runs the books, payroll, and payments, then delivers the insight from the same team: Visory Insights is a plain-English monthly report and a session with a named Business Performance Partner. There is no handover between the doing and the advising, and it comes on one flat monthly fee.

See how Visory Insights works
More questions, longer answers. Every question has its own link. See all common questions

Getting started

Start with clarity, not a contract.

Three steps, in whatever rhythm suits you. Each one is useful on its own.

  1. Two people shake hands across a desk beside a laptop

    Book a discovery call

    An obligation-free conversation about your goals and what you want the numbers to tell you.

    Obligation-free
  2. A woman takes notes beside a laptop showing a financial report

    Get your free financial health check

    A senior member of the Visory team analyzes your financials and shows you where your finance function can improve. It is free, and it is your own numbers.

    Free · your own numbers
  3. Top-down view of hands on a laptop showing the Visory accounts receivable workflow

    Receive a clear proposal

    A clear commercial proposal for the scope we agree, on one flat monthly fee. No hourly billing. You decide whether to go ahead.

    Flat monthly fee

Get started

The best is ahead for your business.

Start with a discovery call. We will listen first, then show you what your own numbers have been trying to tell you.

Sources (26) · rules last checked October 9, 2026

A different Visory region may suit you

You’re viewing Visory US. Would you like to visit Visory AU?