HomeHelpful GuidesQuickBooks Online Bookkeeping › Bookkeeping in New York City
QuickBooks Online Bookkeeping · New York City

Bookkeeping Services in New York City: NYC Compliance Guide

Running books for a New York City business is not the same sport as running books anywhere else. You are dealing with three tax authorities at once, a sales-tax rate that breaks 8.8%, a payroll filing cadence that punishes a missed week, and an audit climate where messy ledgers get noticed faster than dirty ones do in most cities. Clean books here are not a virtue. They are how you stay out of trouble.

Why NYC Bookkeeping Is Different from Anywhere Else

Walk into a finance team in Dallas and ask what they file every quarter. You’ll hear federal 941, state withholding, maybe sales tax. Ask the same question in Manhattan and the list keeps going. New York City layers a city tax stack on top of the state stack on top of the federal stack. If your bookkeeping cannot track all three cleanly inside QuickBooks Online, something gets dropped. Usually a city filing, because those are the ones people forget exist.

The other thing that sets NYC apart is who your customers and vendors are. A small ad agency in Brooklyn might have clients in California and the UK, vendors in Long Island City, contractors in Astoria, and a landlord on Sixth Avenue. Every one of those relationships has tax consequences —. Sales-tax nexus, multi-state payroll, contractor rules under the NYS Department of Labor. Your chart of accounts has to carry that complexity without buckling.

Real estate makes it worse. If you pay more than $250,000 a year in commercial rent below 96th Street in Manhattan, you owe Commercial Rent Tax. Most out-of-town accountants have never heard of CRT. Local bookkeepers know to track it from day one.

The honest answer to why NYC is different: the city built its own parallel tax system in the 1960s and never dismantled it. The Unincorporated Business Tax, the General Corporation Tax, the Commercial Rent Tax, the MCTMT —. These are all NYC-only obligations stacked on top of whatever the state and federal governments already want. A bookkeeper who has never worked here will miss two or three of them.

One more thing. The city is not subtle about going after businesses that file late. The NYC Department of Finance sends notices fast and expects a response inside 30 days. If your books are 90 days behind, you can’t respond intelligently because you don’t actually know what your numbers are. That is the real operational risk of bad NYC bookkeeping —. Not that you’ll miscalculate a tax, but that you’ll get a letter you cannot answer.

The NYC Tax Stack You Must Track in QBO

Here are the city and federal taxes that need dedicated accounts in your QBO chart of accounts. If any of these are getting lumped into “Taxes — Other”. You have a problem that will show up at filing time.

NYC Unincorporated Business Tax (UBT). 4% of net business income for sole proprietors and LLCs taxed as partnerships doing business in NYC and earning more than $95,000. There is a $5,000 deduction at the bottom and a partial-exemption credit that phases out. Your books need a UBT-accrual liability account that you update quarterly. We see clients miss this all the time because an out-of-state CPA never set it up.

NYC General Corporation Tax / Business Corporation Tax. For C-corps and certain federal S-corps, the city imposes a corporate income tax on top of NYS corporate tax. The current rate is 8.85% on the higher of net income, capital, or alternative minimum. The Business Corporation Tax page spells out who owes it. Track it separately from federal and state income tax.

NYS Corporate Franchise Tax. Article 9-A. Generally 6.5% with a higher rate for businesses above $5M in NYS receipts. Its own account. Do not commingle with NYC GCT.

NYS Sales and Use Tax. The combined NYC rate is 8.875%: 4% state, 4.5% city, 0.375% MCTD surcharge. You collect at the customer’s location, not yours, and remit to NYS. Your QBO sales-tax module has to be configured for the right combined rates per ship-to address.

NYC Metropolitan Commuter Transportation Mobility Tax (MCTMT). A payroll-based tax on employers in the MCTD — NYC plus Nassau, Suffolk, Westchester, Rockland, Orange and Dutchess. Rates range from 0.11% to 0.60% of payroll depending on quarterly size and zone. Your payroll service should withhold and remit, but your books need a payable account so you can reconcile what’s actually being filed.

NYS Paid Family Leave (PFL). Employee-funded at 0.388% of wages in 2026, capped at the state average weekly wage. Your books need a clearing account because the deduction sits in payroll liability until you remit it to the carrier.

NYC Commercial Rent Tax (CRT). 6% of “base rent”. If you rent commercial space in Manhattan below 96th Street and pay more than $250,000 per year. A 35% reduction credit brings the effective rate to 3.9% for most filers. Quarterly filings. Missed CRT is a common audit trigger because the city already knows your address.

Setting all of this up inside a clean QBO file is the kind of work we handle as part of our client accounting services engagement. We have a chart of accounts template specifically for NYC businesses that handles every line above.

Real Estate, Hospitality, and Service-Industry Bookkeeping

The NYC client base we see breaks into a few patterns: real estate and professional services. Each has bookkeeping quirks that an out-of-town accountant will miss.

Real estate. Brokers in NYC are almost always 1099 contractors of their brokerage, so individual broker books look like a sole-prop. We see brokers reporting $400K of commission income with no UBT account on their books —. That is a 4% city tax bill they didn’t see coming. Property managers have a different problem: trust-account reconciliation. Tenant security deposits and rent receivables have to live in separate liability and clearing accounts, not in the operating bank account.

Hospitality. Restaurants have the most complicated NYC bookkeeping of any industry we work with. Sales tax on prepared food at 8.875%. Cash tips versus credit-card tips versus service charges —. Each has different payroll treatment. Daily Z-report reconciliation. Cost of goods split by category because food, alcohol and wine have different margins and the state tracks alcohol sales for excise. If your books do not separate alcohol from food revenue, you cannot defend an excise audit. We’ve cleaned up several restaurants where the prior bookkeeper used one “Sales”. Account —. Reconstructing six quarters of detail is a full-week project.

Service firms. Agencies, law firms, and design studios have lower transaction volume but higher complexity per transaction. Project-level profitability tracking. Time-and-materials versus fixed-fee revenue recognition. Trust accounting for lawyers (IOLA accounts under New York rules —. The bar audits these). Reimbursable expenses that pass through the P&L without affecting taxable income. The chart of accounts has to support project tags or classes from day one because retrofitting that later is painful.

Retail and e-commerce overlap. A lot of NYC retailers have brick-and-mortar plus a Shopify or Amazon storefront. The platform calculates sales tax based on the buyer’s location and remits some of it via marketplace facilitator rules, but the store still owes city sales tax on local sales. Untangling what the platform paid versus what the business owes is a monthly reconciliation most clients hate. We do it for them as part of a monthly close.

One opinionated take. If you run a service business in NYC and your bookkeeper has not asked you about your client locations, your contractor locations, and your commercial rent, you are working with the wrong bookkeeper. Those three questions drive the three taxes most likely to surprise you.

NYC Payroll Tax Compliance (NYS-45, MCTMT, PFL, NYC Withholding)

Payroll is where NYC bookkeeping breaks first. The cadence is unforgiving and the filings stack up.

NYS-45. Filed quarterly. Reports state withholding, unemployment insurance wages, and reemployment service fund. Due 30 days after the close of each calendar quarter — April 30, July 31, October 31, January 31. The state’s withholding tax pages walk through the form. Miss the deadline and the penalty is $50 per quarter plus interest, and the state is faster than the IRS about sending the notice.

NYC withholding. Separate from state withholding. NYC residents pay city income tax (3.078% to 3.876% depending on bracket) and employers withhold it. The withholding sits inside the same NYS-45 filing but the calculation is different. Out-of-town payroll services sometimes miss this for new hires —. They set up state withholding but not city —. And the employee ends up underwithheld for the year. Reconcile NYC withholding separately from state withholding in your books even though they file together.

MCTMT. The commuter mobility tax. Tiered based on quarterly payroll: 0.11% between $312,500 and $375,000, 0.23% between $375,000 and $437,500, and 0.60% above $437,500. Zone-based bump for employers physically in NYC versus the suburban counties. Filed on Form MTA-305, quarterly, same deadlines as NYS-45. If your employees work in NYC but live outside it, you still owe MCTMT on their wages.

PFL. Paid Family Leave is employee-funded but employer-administered. You withhold 0.388% (2026 rate) from each paycheck and remit to your PFL carrier. The employee gets up to 12 weeks of paid leave. Reconcile the clearing account monthly —. If it never zeroes out, you are accumulating an old balance that signals a remittance problem.

NYC Earned Sick Time. Not a payroll tax exactly, but a payroll obligation. Up to 56 hours of paid sick leave per year for employees of businesses with 100 or more employees, 40 hours for smaller employers. The city audits compliance based on complaints, and the records they ask for are accrual logs.

The interaction problem. All four payroll obligations come due the same week every quarter. If your books are not current at month-end, the quarterly scramble becomes a fire drill. We push clients to close inside 10 business days of month-end specifically because the quarterly payroll deadline lands two weeks later, and you cannot file accurately if the books are still open. The NYS Tax Department shares data with the IRS and with the NYC Department of Finance —. A mismatch generates a notice.

Sales Tax for NYC E-Commerce and Hybrid Businesses

The combined NYC sales-tax rate is 8.875%. That number is more complicated than it looks because it depends on what you sell, who you sell to, and where the buyer is. Most NYC sales-tax mistakes happen because the business is applying the rate flat instead of by item and location.

The breakdown. 4.000% New York State, 4.500% New York City local, 0.375% MCTD surcharge. Total: 8.875%. Within NYC, the rate is uniform across the five boroughs. Step outside the city —. Into Yonkers or Long Island —. And the rate changes.

Taxable versus exempt. Clothing and footwear under $110 per item are exempt from the state portion (4%) but the city tax (4.5%) still applies, giving you an effective 4.875% on those items. Groceries are largely exempt. Prepared food is fully taxable at 8.875%. Most services are not taxable except for specific categories —. Printing, parking, hotel rooms, beauty services. SaaS rules changed in 2024 and 2025 to capture more digital products. Check the latest at the NYS sales tax pages if you sell software.

Where the sale happens. NYS uses destination-based sourcing. The rate is the buyer’s location, not yours. An e-commerce business in Brooklyn shipping to Buffalo charges Buffalo’s rate (8.75%, not 8.875%). Shipping to a buyer in NJ charges nothing if you don’t have NJ nexus. Your QBO sales-tax engine has to look up the rate by ship-to address for every order. If you are still using a single “8.875%”. Line, you are over-collecting on out-of-NYC sales and under-collecting on sales to higher-rate areas.

Marketplace facilitator rules. When you sell on Amazon, eBay, or Etsy, the platform collects and remits state and local sales tax on your behalf for NYS sales above the de minimis threshold. You still file a return but the marketplace’s tax goes through their account. Your books need a contra account that backs out marketplace-remitted tax so your sales-tax payable matches what you actually owe. Most QBO files do not have this set up correctly.

Nexus thresholds. Sell into another state above $500,000 and 100 transactions over the prior four quarters and you have economic nexus there. New York applies the same rule to out-of-state sellers. Your books need a multi-state nexus tracker —. Literally a tab in a spreadsheet, updated quarterly. We have several clients who discovered nexus in five states because they grew faster than their bookkeeper noticed. Cleanup is expensive.

Filing cadence. NYS sales tax filing is annual, quarterly, or monthly depending on volume. Monthly filers (over $300,000 in taxable sales per quarter) have a 20th-of-the-month deadline. Quarterly filers file by the 20th of the month after quarter-end. Annual filers do it once a year by March 20. Late filing is 10% of tax due, minimum $50, plus interest.

Quarterly Filing Cadence for NYC Businesses

Here is the actual quarterly calendar a NYC business is responsible for. Print this and pin it next to your bookkeeper’s desk. The deadlines do not move and the city does not grant grace periods.

Q1. April 15: federal Form 941, federal Q1 estimated tax for individuals, and (for calendar-year C-corps) federal 1120, NYS CT-3, and NYC CT-3. April 30: NYS-45 with NYC withholding. April 30: Form MTA-305 (MCTMT). April 20: NYS sales tax. June 1: NYC quarterly CRT for Q1.

Q2. July 15: federal Form 941. June 17: federal Q2 estimated tax. July 31: NYS-45 and MTA-305. July 22: NYS sales tax. September 1: NYC quarterly CRT for Q2. This is also when partnership and S-corp K-1s should be reaching partners so they can make Q2 estimates accurately.

Q3. October 15: federal Form 941. September 16: federal Q3 estimated tax. October 31: NYS-45 and MTA-305. October 21: NYS sales tax. December 1: NYC quarterly CRT for Q3.

Q4. January 15: federal Q4 estimated tax. January 31: federal Form 940, W-2s to employees, 1099s to contractors, NYS-45 with annual reconciliation, MTA-305. January 22: NYS sales tax. March 1: NYC quarterly CRT for Q4. Annual UBT returns and NYC corporate returns are due April 15 with extensions available.

The bookkeeping implication. Every one of these filings is a number that comes out of your books. If the books are not closed at the end of the relevant period, the filing has to be estimated, which means you’ll amend later. Amending is fine once. Amending every quarter for three years signals to the state that something is structurally off, and that triggers a closer look. The cure is monthly close discipline. By the 10th of the month, last month’s books should be closed and ready to feed the next filing.

The IRS baseline for what you need to retain is in IRS Publication 583. NYS and NYC layer additional records on top —. Sales-tax exemption certificates for seven years, payroll records for at least four years, CRT supporting leases for the period of the lease plus three years. We tell clients to assume seven years for everything and store it in a dated folder structure so an auditor can find it without a treasure hunt.

Common NYC Bookkeeping Mistakes That Get You Audited

After a decade of cleaning up NYC bookkeeping for new clients, we see the same mistakes over and over. Some are harmless. Some get you a notice. A few get you audited.

1. Filing NYS-45 without NYC withholding. The most common one. Out-of-state payroll services sometimes leave NYC withholding off the filing because they assume state withholding covers it. The city eventually notices and assesses the missed amount plus penalty.

2. Treating NYC UBT as a federal-only deduction. UBT is deductible against federal income but it is a real cash payment owed to the city. We’ve had new clients who never paid UBT because their previous accountant only deducted it on the federal return. The city catches this when you finally file a UBT-202 and they see no prior payments.

3. Mixing personal and business expenses in a single QBO file. Common for sole props and small LLCs. Looks fine until you get a notice. The city’s UBT audit is partially driven by what looks like inflated business expenses, and personal expenses sitting in the business books are exactly the pattern that triggers a closer look. IRS recordkeeping guidance says the same on the federal side.

4. Sales tax over-collection without remittance. If you charge sales tax and don’t remit it, that is theft from the state’s perspective even if the money is in your bank account. Sometimes it happens because QBO defaults collect on out-of-NYS sales without nexus, and the over-collected tax sits in a payable account growing. The remediation is to either remit it or refund customers. Neither is fun.

5. Independent contractors who are really employees. NYS uses an ABC test for worker classification. If you call someone a contractor when they should be a W-2 employee, the state collects back unemployment, workers’. Comp, and PFL contributions, plus penalty. Restaurants and small agencies get hit with this the most. Clean books show the pattern: a 1099 who has been paid weekly for two years, working only for your business, looks like an employee.

6. Trust-account commingling. Law firms with IOLA accounts and property managers with security deposits are required to keep client money separate. Commingling is grounds for bar discipline or AG action. The fix is dedicated trust bank accounts and clear matching liability accounts in QBO.

7. Missing CRT filings. If you rent commercial space below 96th Street above the threshold and don’t file Commercial Rent Tax, the city eventually notices. They have your landlord on record (property tax) so they can cross-reference tenant rolls. CRT non-filers get a notice within 18 to 24 months of moving in.

If any of the above describes your current setup, the cure is the same: a clean reset, a closeout of the bad accounts, and a forward-looking process that does not repeat the mistake. The goal is not to point fingers at the prior bookkeeper. The goal is books you can defend.

Related Reading

Other location-specific bookkeeping guides and QBO setup pages worth knowing about.

Frequently Asked Questions

What NYC-specific taxes does a small business need to track in QBO?

The short answer: at least six city taxes, on top of state and federal. New York City built its own parallel tax system in the 1960s and never dismantled it, so a business operating here owes money to three different levels of government, each with its own forms and deadlines. The long answer is worth knowing in detail because most of the bookkeeping mistakes we clean up come from a business that simply did not know one of these existed.

1. NYC Unincorporated Business Tax (UBT). 4% of net business income, applied to sole proprietors, partnerships, LLCs taxed as partnerships, and a few other unincorporated entities doing business in NYC. The tax kicks in once UBT income exceeds $95,000. There is a $5,000 deduction at the bottom and a partial-exemption credit that fully eliminates the tax below roughly $145,000 and phases out completely around $185,000. Above that, you pay 4% on net business income. The bookkeeping implication is that you need a UBT-payable liability account and you need to be making quarterly estimated payments. We see this missed constantly —. An out-of-state CPA looks at a Brooklyn freelance designer making $300,000 and tells them they owe federal and state, but never mentions UBT. The city catches up eventually and the back-tax plus interest is unpleasant.

2. NYC General Corporation Tax / Business Corporation Tax. For C-corporations and certain federal S-corps electing into the regime, NYC imposes a corporate income tax separate from federal and state corporate tax. The current rate is 8.85% on the higher of net income, capital, or an alternative minimum. The NYC Business Corporation Tax page walks through who owes it. The General Corporation Tax (GCT) still applies to certain S-corp situations grandfathered from before 2015. Your books need this as its own income-tax liability account, not lumped with state or federal.

3. NYS Corporate Franchise Tax (Article 9-A). The state’s version of corporate income tax. Generally 6.5% with a higher rate for businesses above $5M in NYS receipts. This is separate from federal income tax and separate from NYC GCT/BCT. If you are a C-corp with operations in NYC, you owe all three on the same income, each with its own form: federal 1120, NYS CT-3, and NYC CT-3.

4. NYS Sales and Use Tax (combined 8.875% in NYC). Breaks down as 4.000% state, 4.500% city, and 0.375% MCTD surcharge. Collected on taxable goods and most prepared food. Clothing and footwear under $110 per item are exempt from the state portion but not the city portion. Filed through the NYS Tax Department on a monthly, quarterly, or annual basis depending on volume. Your QBO sales-tax module must be configured for the right combined rate per ship-to address, because NYS uses destination-based sourcing.

5. NYC Commercial Rent Tax (CRT). 6% of base rent, applied to businesses renting commercial space in Manhattan below 96th Street and paying more than $250,000 per year in rent. After the 35% reduction credit, the effective rate is 3.9%. Filed quarterly. The base rent calculation is the actual rent paid minus certain allowable deductions (real estate tax escalations are excluded). We see this missed by businesses that moved into Manhattan and assumed it didn’t apply to them. The city has access to property tax rolls so they know which addresses are commercial and roughly what tenants are paying.

6. NYC Metropolitan Commuter Transportation Mobility Tax (MCTMT). A payroll tax on employers in the MCTD region — NYC plus the seven nearby counties (Nassau, Suffolk, Westchester, Rockland, Orange, Putnam, Dutchess). Rates: 0.11% for quarterly payrolls between $312,500 and $375,000, 0.23% between $375,000 and $437,500, 0.60% above $437,500. There is also a zone-based bump for employers physically in NYC versus the outer counties. Filed on Form MTA-305 quarterly. Your payroll provider should handle the calculation, but your books need a corresponding payable account so you can verify what’s being remitted.

7. NYC Hotel Room Occupancy Tax. If you run a hotel, B&B, or short-term rental (Airbnb hosts pay a different cut), there is a 5.875% city tax plus state tax plus a per-room fee. Hospitality clients have to track this separately.

8. NYC withholding on payroll. NYC residents pay city income tax at progressive rates from 3.078% to 3.876% depending on bracket. Employers withhold this and remit alongside NYS withholding on Form NYS-45. Out-of-town payroll services sometimes miss this for new hires —. They set up state withholding but not city —. And the employee ends up underwithheld for the year.

9. NYS Paid Family Leave (PFL). Employee-funded at 0.388% of wages in 2026, capped at the state average weekly wage. The employee pays via payroll deduction, but you administer it and the deduction sits in a payable account until you remit to your PFL carrier.

10. NYC Earned Sick and Safe Time. Not a tax, but a payroll obligation. Up to 56 hours of paid leave per year for employees of businesses with 100 or more workers, 40 hours for smaller employers. Tracked in your payroll module, audited based on complaints.

How to organize this in QBO. Inside your chart of accounts, we set up a parent account called “NYC Tax Liabilities”. With sub-accounts for each: UBT Payable, GCT Payable, CRT Payable, MCTMT Payable, Sales Tax Payable – NYS/NYC, NYC Withholding Payable. A separate parent called “NYS Tax Liabilities”. Handles state-level obligations. Federal is its own parent. The reason we separate them is that the reconciliation cadence is different for each — CRT is quarterly, UBT is quarterly estimated with an annual return, sales tax may be monthly, and payroll withholdings clear weekly or biweekly. When you commingle the accounts, you can’t tell which liability is current and which is past due.

If you are working on this setup, the NYS Tax Department and NYC Department of Finance websites both have business-tax pages that go into more detail on each obligation. For help setting up a clean NYC-ready chart of accounts in QBO, that’s part of what we do as part of a client accounting services engagement.

How does the NYC Unincorporated Business Tax (UBT) work and who owes it?

The short version: UBT is a 4% tax on net business income earned by unincorporated businesses doing business in New York City. If you’re a sole proprietor, a partnership, or an LLC taxed as a partnership, and your NYC business income is above the threshold, you owe it. The catch is that most people who owe UBT don’t find out until they hire a NYC-based CPA who actually knows the city tax code.

Who owes UBT. The tax applies to “unincorporated entities carrying on a trade, business, profession, or occupation wholly or partly in New York City.” In plain English: sole proprietors (Schedule C filers), single-member LLCs treated as disregarded entities, multi-member LLCs taxed as partnerships, general partnerships, and limited partnerships. C-corporations and S-corporations are exempt from UBT because they owe NYC Business Corporation Tax or General Corporation Tax instead. The structural choice between LLC and S-corp in NYC often comes down to which city tax you’d rather pay —. We walk through that comparison in our tax strategy consulting work.

Who is exempt. A few categories don’t owe UBT even if they otherwise look like unincorporated businesses. Investors who only manage their own portfolio (the holding of investment property is not “carrying on a trade or business”. Under the UBT rules). Real estate businesses limited to passive rental of real property they own (this is a major exemption for small landlords). Self-employed entertainers, athletes and similar individuals are subject to a special calculation but typically still owe. Independent contractors providing services to a single client may or may not be considered to be carrying on a separate trade or business —. The test is fact-specific and the city looks at the relationship.

The thresholds and credits. UBT income up to $95,000 owes no tax due to a combination of the $5,000 deduction and the unincorporated business tax credit. Between $95,000 and roughly $185,000, the credit phases out gradually. Above $185,000, you owe full 4% on net business income. So the practical impact is that a $90,000-income freelancer owes nothing, a $200,000-income freelancer owes about $8,000 in UBT alone, and a $500,000-income freelancer owes roughly $20,000 in UBT on top of federal, state, and self-employment tax.

How net business income is calculated. Start with federal Schedule C or K-1 income. Add back the deduction for self-employment tax (UBT doesn’t allow this). Add back guaranteed payments to partners (for partnerships). Subtract certain items the city allows but federal doesn’t, including a $5,000 exemption and certain partner-level adjustments. The result is “UBT net income.” Multiply by 4%. Apply the credit if applicable. Pay the rest quarterly.

The quarterly payment cadence. UBT estimated payments are due April 15, June 15, September 15, and January 15 (the same dates as federal quarterly estimates). The annual return, Form UBT-202 for sole proprietors or NYC-202 for partnerships, is due April 15 with a six-month extension available. If you owe more than $1,000 in UBT for the year, you must make estimated payments —. Failure to do so triggers underpayment penalties similar to federal Form 2210.

The bookkeeping implication. In QBO, you need a UBT Payable liability account. Each quarter, when you make the estimated payment, you debit UBT Expense and credit UBT Payable, then debit UBT Payable and credit cash. At year-end, the annual return reconciles the estimated payments against the actual tax. The expense line on your P&L shows what you accrued as UBT for the year. The liability line on your balance sheet shows what remains unpaid. If both lines are zero on a business that should owe UBT, the bookkeeper is missing the tax entirely.

How the city finds out you owe. Three main ways. First, your federal Schedule C is shared with the state, and NYC has data-sharing with NYS. If the federal return shows NYC as the principal place of business and substantial Schedule C income, the city eventually flags it. Second, partnerships file NYS IT-204 with the state and that filing includes NYC information for partnerships doing business in the city. Third, the city occasionally cross-references commercial leases, professional licenses, and other public records against its UBT filer list. The longer you go without filing, the more interest accrues. We have new clients who came to us owing four years of UBT plus interest because no one had told them it existed.

The interaction with federal and state taxes. UBT is deductible against federal income (it’s a state and local tax). It’s also deductible against NYS income tax. But it is not creditable —. You pay it in cash and the deduction reduces your other taxes by the marginal rate of those taxes. So a $20,000 UBT bill effectively costs about $13,000 to $15,000 after the federal and state deductions, depending on your marginal rates. That’s still real money. We’ve had clients try to argue UBT shouldn’t apply because they “already pay federal and state on the same income.” That argument doesn’t work —. The city built UBT specifically because the state cap on city tax doesn’t generate enough revenue from unincorporated businesses, and the courts have repeatedly upheld it.

The strategic question. If your business income is above $185,000 and you’re paying full UBT, electing to be taxed as an S-corp can save you significant city tax. S-corps don’t owe UBT —. They owe NYC GCT instead, and GCT applies to fewer categories of S-corps after 2015 reforms. For many service businesses with $300K+ in income, the S-corp election saves more in city tax than it costs in additional payroll and compliance. The right answer is fact-specific, which is why we run a comparison for every client considering the conversion.

The audit risk. UBT returns are audited at a higher rate than NYC corporate tax returns because the city has historically found more underreporting on the unincorporated side. The audit usually focuses on net income calculation: are personal expenses deducted as business expenses, are guaranteed payments to partners correctly added back, are revenue allocations reasonable when partners work in multiple states. Clean books with clear separation between personal and business expenses are the best defense.

If you’re not sure whether you owe UBT or whether you’re paying the right amount, the NYC Department of Finance publishes UBT guidance at nyc.gov/finance. For a specific analysis of your situation and whether an S-corp election would save NYC tax, that’s a conversation worth having with a CPA who knows the city tax code.

What’s the difference between NYC sales tax and NYS sales tax (and how do I file both)?

The short answer: they aren’t actually separate filings. NYC sales tax is collected as part of the combined NYS sales tax and filed on a single return with the state. The “difference”. Most people are asking about is the rate breakdown and how the money is divided between the state and the city.

The combined rate. In New York City, the total sales tax rate is 8.875%. That breaks down as 4.000% state, 4.500% city, and 0.375% Metropolitan Commuter Transportation District (MCTD) surcharge. As a seller, you collect 8.875% on taxable NYC sales. You file one return with the NYS Tax Department. The state then allocates the revenue between itself, the city, and the MCTD according to the breakdown. You never write a separate check to NYC for sales tax.

Why the rate is layered. NYS sets the base 4% state rate. Each county (and NYC, treated as a single tax jurisdiction) sets its own local rate. NYC’s local rate is 4.500%. The MCTD surcharge of 0.375% applies in the seven-county MCTD region, which includes NYC and the suburban counties. So the rate stack is a state portion plus a local portion plus a regional surcharge. Step outside NYC into Westchester and you get a different local portion. Step into NJ and you’re in a different tax system entirely.

Destination versus origin sourcing. NYS uses destination-based sourcing for in-state sales. The rate you charge is based on where the goods are delivered to, not where your business is located. A Manhattan retailer shipping to a customer in Buffalo charges Buffalo’s combined rate (8.75%), not Manhattan’s 8.875%. A Brooklyn e-commerce business shipping to Albany charges Albany’s combined rate. The exception is in-store sales: if the customer walks into your Brooklyn store and buys something, you charge Brooklyn’s 8.875% because the sale happens at your location. This distinction trips up many e-commerce businesses that hard-code 8.875% into their checkout and over-charge customers in lower-rate areas (and undercharge in higher-rate areas like the Catskills, which can hit 8.25% to 8.75% depending on county).

Taxable versus exempt items in NYC. Tangible personal property is generally taxable unless specifically exempt. Common exemptions include groceries (most unprepared food), prescription drugs, and certain clothing. Clothing and footwear priced under $110 per item are exempt from the state 4% portion but still subject to the city 4.5% and MCTD 0.375%, giving an effective rate of 4.875% on under-$110 clothing in NYC. Clothing priced $110 or above is fully taxable at 8.875%. Most services are not taxable, but several categories are: parking, hotel rooms, prepared food, entertainment, beauty and barber services, certain telecommunication services, and some digital products. Software-as-a-service has been progressively taxable since 2024 changes, and the rules continue to evolve.

Who has to register. Any business making taxable sales in New York must register for a Certificate of Authority and collect sales tax. Out-of-state sellers with economic nexus (more than $500,000 in NYS sales and 100 transactions over the prior four quarters) must register and remit. NYC doesn’t have its own registration —. You register once with NYS and the certificate covers all NY sales including NYC. Operating without a Certificate of Authority is a misdemeanor.

Filing cadence. The NYS Tax Department assigns you a filing frequency based on your taxable sales volume.

  • Annual filers: less than $3,000 in tax per year. Return due March 20.
  • Quarterly filers: more than $3,000 in tax but less than $300,000 in taxable sales per quarter. Returns due 20th of the month after quarter-end (March 20, June 20, September 20, December 20).
  • Monthly filers: $300,000+ in taxable sales per quarter. Returns due 20th of each month.
  • Part-quarterly filers: an in-between category for businesses near the monthly threshold. Returns due monthly with quarterly reconciliation.

How to file. Electronically through the NYS Tax Department’s Sales Tax Web File system. Paper filings are no longer accepted for most filers. You enter total sales, taxable sales by jurisdiction, sales tax collected, and any deductions or credits. The system calculates the tax due and accepts payment.

The marketplace facilitator wrinkle. If you sell through Amazon, eBay, Etsy, Walmart, or another qualifying marketplace, the platform collects and remits NYS sales tax on your behalf for sales made through their platform. You still file a return but you report those marketplace sales as a deduction (under “marketplace facilitator sales”) so you don’t pay tax twice. The bookkeeping issue: your QBO file shows the gross sale (including the platform’s tax) but you didn’t actually receive the tax portion. You need a contra-account that backs out the platform-remitted tax. Without it, your sales-tax payable account on your books will not match the tax you actually owe NYS, and your reconciliation will be off every month.

Common mistakes we clean up. First, charging a flat 8.875% on all sales regardless of ship-to address. Fix: enable destination-based sales tax in QBO and let the system calculate per-order rates. Second, charging tax on exempt items like wholesale sales (where the buyer has a resale certificate). Fix: collect resale certificates and store them in your QBO customer file. Third, failing to file because the business “didn’t have any sales tax this quarter.” Wrong —. If you have a Certificate of Authority, you file every period, even if it’s a zero return. Fourth, treating sales tax collected as revenue. It isn’t —. It’s a liability you owe the state until you remit. We see businesses on cash basis treating sales tax as income, which inflates revenue and the tax bill.

Penalties for late filing or non-payment. 10% of the tax due, minimum $50, plus interest. Continuing failure to file can result in the Certificate of Authority being revoked, which effectively shuts down the business’s ability to legally sell taxable goods. If the unpaid tax is large, the state has authority to put a lien on the business’s assets and pursue personal liability of responsible officers. Sales tax is the most aggressively collected tax in NY because the state views unremitted sales tax as theft of customer funds.

How to keep this clean. Reconcile sales-tax payable monthly against what your QBO sales-tax report says you collected and what you actually remitted. The two should match within rounding. If they don’t, find the discrepancy that month, not at year-end. For multi-state sellers, set up a tracker that flags when you approach nexus thresholds in other states. The longer you wait to register in a state where you have nexus, the more back-tax you owe when you finally do.

How does NYC commuter tax (MCTMT) affect my payroll if I have employees outside the city?

The short answer: if your employees work in the MCTD region —. That’s NYC plus seven nearby counties —. You owe MCTMT on their wages, regardless of where they live. The tax is on the employer based on where the work is performed, not on the employee based on where they live. That distinction matters because a lot of employers misunderstand which employees count.

What MCTMT is. The Metropolitan Commuter Transportation Mobility Tax is a NYS payroll tax that funds the MTA. It’s been around since 2009. Employers in the Metropolitan Commuter Transportation District (MCTD) pay a percentage of payroll based on their quarterly payroll size. The MCTD includes the five boroughs of NYC plus Nassau, Suffolk, Westchester, Rockland, Orange and Dutchess counties. If your business has employees performing services in any of those counties, you may owe MCTMT.

The rate structure. MCTMT is tiered based on quarterly payroll. The rates have been adjusted several times since 2009 —. Current rates as of 2026:

  • Quarterly payroll up to $312,500: 0% (you owe nothing, but you may still have to file)
  • $312,500 to $375,000: 0.11%
  • $375,000 to $437,500: 0.23%
  • Above $437,500: 0.60% (Zone 1, which is NYC; Zone 2 in the suburban counties has slightly lower top rates)

The zone distinction matters. Employers physically located in NYC (Zone 1) pay slightly more than employers in the outer counties (Zone 2). The zone is determined by where the work is performed, not where the company headquarters is. A company with a Manhattan office and remote employees in Long Island has a mix of Zone 1 and Zone 2 wages.

Which employees count. Here’s the part that confuses people. MCTMT applies to wages paid for work performed in the MCTD region. So:

  • Employee lives in NYC, works in NYC: full MCTMT applies.
  • Employee lives in NJ, works in NYC: MCTMT applies (it’s based on where the work is, not where the employee lives).
  • Employee lives in NYC, works fully remote from Florida: no MCTMT (work isn’t performed in the MCTD region).
  • Employee lives in Nassau, works in Nassau: MCTMT applies (Nassau is in the MCTD).
  • Employee lives in NYC, works in Connecticut: no MCTMT (work isn’t in the MCTD).
  • Employee is hybrid — 3 days NYC, 2 days from home in NJ: MCTMT applies to the NYC-day portion of wages. This requires you to track work-location days and allocate.

The hybrid-work problem. Post-2020, this allocation question became a real bookkeeping issue. Pre-pandemic, most employees worked at the office five days a week, so MCTMT calculation was simple. Now, with hybrid schedules, you have to allocate wages based on where work was performed each day. The state’s guidance is that you can use a reasonable method —. Most employers use a days-worked-in-MCTD divided by total-days-worked approach —. But you have to be consistent and document it. Your payroll provider should let you tag work location, but if not, your bookkeeping needs a spreadsheet that tracks the allocation.

Filing and payment. MCTMT is filed quarterly on Form MTA-305, due 30 days after the close of each calendar quarter (April 30, July 31, October 31, January 31). Payment is due with the return. Most employers pay through their payroll provider, which calculates and remits MCTMT alongside other payroll taxes. The amount your provider remits should match what your books show as MCTMT liability. If it doesn’t, find the discrepancy that quarter.

What if you’re below the threshold. If your quarterly payroll is under $312,500, you owe nothing but you may still have to file a zero return. The state’s position has shifted over time on whether under-threshold employers must file. Currently, only employers with at least some MCTMT liability for the year are required to file. New businesses unsure whether they’ll cross the threshold should check the NYS Tax Department guidance or simply file zero returns to be safe.

The interaction with payroll providers. If you use a national payroll service (ADP, Gusto, Paychex, OnPay, others), they should handle MCTMT calculation automatically. The setup question is whether the service is correctly identifying your employees as MCTD workers. We’ve seen cases where a Manhattan-based business with a few remote employees in NJ ended up paying MCTMT on the NJ employees’. Wages because the payroll service couldn’t distinguish work location from home address. Conversely, we’ve seen businesses with remote NYC employees not paying MCTMT because the service couldn’t see that the work was actually being performed in the MCTD. Audit your payroll service’s MCTMT setup at least annually.

Employer-only versus employee-paid. MCTMT is an employer tax. The employer pays it. You don’t deduct it from the employee’s wages. It’s effectively an additional payroll cost on top of FICA and SUI. The 0.60% top rate is small but real —. On a $1M annual payroll above the threshold, that’s $6,000 per year just to the MTA.

Self-employed MCTMT. A separate version of MCTMT applies to self-employed individuals with net earnings from self-employment from sources in the MCTD over $50,000 per year. Sole proprietors and partners in partnerships pay this on Form IT-203 or through quarterly estimates. The rate is 0.34% to 0.60% depending on net earnings. This is in addition to UBT (if applicable) and federal self-employment tax. The combined city and federal payroll-equivalent burden on a self-employed NYC professional can be significantly higher than for a W-2 employee, which is one reason the S-corp election makes sense at higher income levels.

How to track it in QBO. Set up an MCTMT Payable liability account. When you accrue payroll, debit MCTMT Expense and credit MCTMT Payable. When the payroll provider remits, debit MCTMT Payable and credit the bank account. Reconcile quarterly against the MTA-305 filing. The expense account on the P&L shows your total MCTMT cost for the year, which should be a small but visible line item if your payroll is above the threshold.

Common mistakes. Treating MCTMT as part of state withholding (it isn’t —. It’s separate, employer-paid). Not tracking work-location allocation for hybrid workers (leads to over- or under-payment). Not filing a zero return when borderline (better to file than not). Confusing MCTMT (the payroll tax) with the MCTD surcharge on sales tax (the 0.375% portion of NYC sales tax) —. These are different taxes funding the MTA from different sources.

For specific guidance on MCTMT setup or to audit your current payroll provider’s calculation, the NYS Tax Department publishes detailed regulations. If you want a clean review of your payroll setup including MCTMT and the rest of the NYC payroll stack, that’s part of what we do as a bookkeeping engagement.

Why do NYC businesses get audited more often, and how does clean bookkeeping prevent it?

The short answer: NYC businesses face three tax authorities instead of two, the city has aggressive enforcement infrastructure, and the patterns that trigger audits are easier to fall into when your bookkeeping is messy. Clean books don’t make you immune to an audit, but they cut the risk and they make the audit survivable when one happens.

Why the audit rate is higher. Several reasons stack up. First, the NYC Department of Finance has its own audit division, separate from NYS and IRS. That’s a third set of eyes on your books. Second, the city has access to data the state and feds don’t always have —. Property tax records show who’s leasing commercial space, public licensing databases show who’s operating in regulated industries, and the city’s own UBT and CRT filings give it a baseline of who should be paying what. Third, NYC has historically had a higher rate of unreported income from cash-heavy businesses, particularly in restaurants and certain service sectors, so the audit-targeting algorithms weight NYC businesses more heavily than national averages.

The most common audit triggers. After years of watching what gets flagged, we see a few patterns dominate.

1. Schedule C losses year after year. If you’re a sole proprietor reporting a loss for three or more consecutive years, the IRS and the city both wonder whether this is really a business or a hobby. The hobby-loss rules disallow deductions if the activity isn’t genuinely for profit. NYC piles on because UBT computations follow federal income with adjustments, and a federal hobby-loss reclassification cascades into UBT issues. Clean bookkeeping prevents this by clearly documenting business purpose, showing the trajectory of expenses against revenue, and separating personal expenses that don’t belong on Schedule C.

2. Sales-tax under-remittance. NYS compares the sales tax you remit against the gross sales reported on your federal income tax return and against credit-card processor 1099-Ks (which the state can see). If your 1099-K shows $2M in credit-card receipts and your sales-tax return shows $800K in taxable sales, the state opens an audit. Clean books reconcile these two figures monthly so you can explain the difference (wholesale sales, out-of-state sales, exempt sales) before the state comes asking.

3. 1099 versus W-2 mismatch. If your books show twenty contractors being paid weekly for two years, the state’s worker-classification audit unit notices. NYS uses an ABC test that is harder to satisfy than the IRS test, and the state has been aggressive about reclassifying contractors as employees and assessing back unemployment, workers’. Comp, and PFL. Clean bookkeeping shows the patterns clearly —. How often someone is paid, whether they work for other businesses, whether the work is part of your ordinary business operations —. So you can either fix the classification proactively or defend the contractor status with documentation.

4. Round numbers and outlier deductions. Audits are partially driven by statistical anomaly detection. A return showing $50,000 in “Other Expenses”. With no detail behind it is more likely to be selected than a return with $50,000 in itemized expenses with backup. Clean books generate detailed schedules automatically —. A P&L with twenty line items is harder to flag than one with five line items.

5. UBT non-filers. The city pulls a list of sole proprietors and partnerships filing federal returns with NYC as the principal place of business, cross-references against UBT filers, and audits the gaps. If you should be filing UBT and aren’t, you’re likely to hear from the city within 18 to 24 months of when the federal return is processed. Clean bookkeeping means you’re filing UBT correctly from the start, not playing catch-up after a notice.

6. CRT non-filers. Same pattern. The city has commercial lease information through property tax records. If your business address is in Manhattan below 96th Street and you’re paying enough rent to owe CRT, the city eventually sends a notice. Clean books include CRT calculations so you’re ready when the question comes.

7. Mixing personal and business expenses. The single most common audit-triggering pattern. A sole proprietor with $200K in revenue and $180K in expenses, of which $60K looks suspiciously like personal spending, is a textbook target. NYC’s UBT audit team is particularly good at spotting this because the deductions allowed for UBT are narrower than federal, and they look at the federal Schedule C as a starting point. Clean books separate personal and business transactions at the bank-account level —. Not just at the bookkeeping-categorization level —. And document the business purpose of any borderline expense.

8. Cash-heavy businesses with thin reported revenue. Restaurants, bars, hair and nail salons, food trucks, and small retail operations are statistically more likely to be audited because they have historically underreported revenue. Clean bookkeeping with daily Z-report reconciliation, complete cash-receipt logs, and matching deposits is the only real defense.

What clean bookkeeping actually does. Three things, in order of importance.

First, it prevents the patterns that trigger audits. Reconciled bank and credit-card accounts mean your reported income matches third-party reporting. Separated personal and business expenses mean nothing on your return looks like a misclassified deduction. Detailed expense categories mean your P&L explains itself. Filed UBT and CRT and MCTMT mean the city’s database shows you as compliant.

Second, it makes audits survivable when they happen. The first thing an auditor asks for is documentation. If your books are current and tied to source documents (receipts, invoices, lease agreements, payroll registers), the audit takes a week and ends with a “no change”. Letter. If your books are messy, the audit drags on for months, the auditor pulls more periods into the scope, and the assessment goes up. The IRS recordkeeping guidance and Publication 583 set a baseline. NYS and NYC require similar documentation.

Third, it reduces the penalty assessment when something is genuinely wrong. The penalty for a deficient return depends on whether the underpayment was negligent, substantial, or fraudulent. Clean bookkeeping with documented positions, even if some are in the end disagreed with by the auditor, supports a negligence-level penalty (20%) instead of a substantial-understatement or fraud penalty (75%). The difference can be tens of thousands of dollars on a moderate assessment.

What “clean bookkeeping”. Specifically means for NYC. Beyond standard bookkeeping practices, NYC requires a few specific habits. Track UBT, CRT and NYC withholding in dedicated accounts, not lumped with state or federal. Reconcile sales-tax payable monthly against the sales-tax module’s report. Tag transactions by class or location if you operate in multiple boroughs or states. Maintain a vendor file with W-9s on every contractor. Keep CRT-related lease documentation accessible. Document worker classifications with the reasoning behind each 1099 versus W-2 decision. Run a monthly close that produces a clean P&L and balance sheet by the 10th of the following month.

How to know if your books are clean enough. Three questions. (1) Can you produce a P&L and balance sheet for any month in the last twelve months within 30 minutes? (2) Does your sales-tax-collected for the year match what you remitted to NYS, within rounding? (3) Can you tie every line on your P&L to source documents in under five minutes per line? If yes to all three, your books are clean. If no to any, you have audit exposure that clean bookkeeping would fix.

The reset path. When clients come to us with messy NYC bookkeeping —. Usually because they got a notice —. The path is the same. First, reconcile back to the last clean period. Second, reclassify mis-categorized transactions. Third, set up dedicated NYC tax-liability accounts. Fourth, establish a monthly close cadence with the bookkeeper and the owner. Fifth, file or amend any missing returns to bring the business current with the city and state. The work takes 60 to 120 days for a typical mid-sized business, after which the bookkeeping is defensible from now on. That kind of cleanup engagement is one of the services we run for NYC business owners coming off a messy prior year.

Contact Us