Starting a business in New Jersey involves a specific sequence of legal, tax, and administrative steps: choosing a business structure, registering with the NJ Division of Revenue, obtaining an EIN, registering for NJ taxes (sales, withholding, unemployment/disability), opening a dedicated business bank account, setting up accounting, and establishing estimated tax payment schedules. Skipping steps or doing them out of order creates compliance problems that are expensive to fix later. Greg Monaco, CPA guides new NJ business owners through the complete setup process.
Starting a business in NJ involves several legal, tax, and administrative steps. Here’s the complete checklist.
1. Choose Your Business Structure
LLC provides the right balance of liability protection and simplicity for most NJ businesses.
2. Register with NJ
File formation documents with the Division of Revenue. LLC filing fee is $125.
3. Get Your EIN
Free from IRS.gov. Needed for bank accounts, tax filings, and hiring.
4. Register for NJ Taxes
Sales tax, withholding, unemployment/disability through the NJ Business Registration portal.
5. Open a Business Bank Account
Dedicated account using your EIN. Do not commingle with personal funds.
6. Set Up Accounting
QuickBooks Online, chart of accounts, and bookkeeping process from day one.
7. Licenses and Permits
Check with your municipality and the NJ Division of Consumer Affairs. Certain businesses like food trucks and tattoo shops have additional local permitting requirements that vary by town.
8. Estimated Tax Payments
Quarterly payments to IRS and NJ. Your CPA can calculate amounts.
9. Insurance
General liability, professional liability, workers’ comp if you have employees.
10. Plan for Year-End from Day One
Document startup expenses, track mileage, keep every receipt.
Key Takeaway
The most important decision is your business structure (LLC is right for most NJ businesses), and the most commonly skipped step is setting up proper accounting from day one. The cost of fixing a year of unsorted transactions is far higher than setting up QuickBooks and a chart of accounts at the beginning. If you are starting a business in NJ, involve a CPA from the start, not just at tax time.
Related reading: LLC vs. S-Corp in NJ | How to Separate Business and Personal Finances | QuickBooks Online Setup | Small business tax services
## Frequently Asked Questions
What entity type should I choose for my NJ business?
The best entity type depends on your specific situation. Sole proprietorships are simplest but offer no liability protection. Single-member LLCs provide liability protection with minimal complexity. S-Corps can reduce self-employment tax once profits exceed roughly $40,000 to $50,000. A CPA can analyze your projected income, risk exposure, and growth plans to recommend the right structure.
How do I register a business in New Jersey?
Register with the NJ Division of Revenue and Enterprise Services to obtain a Business Registration Certificate (NJ-REG). LLCs file a Certificate of Formation with the NJ Division of Revenue. Corporations file a Certificate of Incorporation. You will also need a federal EIN from the IRS, which you can obtain online for free. The entire process can be completed in one to two weeks.
What taxes does a new NJ business need to pay?
NJ businesses may owe federal income tax, NJ income tax, NJ sales tax (if selling taxable goods or services), federal self-employment tax (sole proprietors and LLC members), NJ payroll taxes (if you have employees), and quarterly estimated taxes at both the federal and NJ level. The specific obligations depend on your entity type, revenue, and whether you have employees.
Do I need a business license in NJ?
New Jersey does not have a general statewide business license, but you do need a Business Registration Certificate from the NJ Division of Revenue. Depending on your industry, you may also need professional licenses, local municipal permits, zoning approvals, or health department certifications. Check with your municipality and any applicable professional licensing boards.
When should I hire a CPA for my new business?
Hire a CPA before you start, or as early as possible after launch. A CPA can advise on entity selection, help you register correctly, set up your accounting system, establish quarterly estimated tax payments, and ensure you are compliant with NJ-specific requirements from day one. Fixing structural mistakes later is always more expensive than getting it right initially.
