-
For a first launch, stay inside the safest lane:
Why it matters: Practical rule: If the offer touches health, safety, children, regulated finance, chemicals, batteries, alcohol, adult content, or heavier IP risk, slow down and do category-specific compliance research before buying stock or turning ads on.
- general merchandise
- no high-risk categories from food, supplements, cosmetics, medical claims, batteries-heavy hazmat, alcohol, children's products
- no products or claims that need specialized approvals unless you deliberately want a more complex compliance path
-
You need to decide whether you are:
Why it matters: Important:
- operating under your own legal name,
- using a local assumed name or DBA,
- reselling existing brands,
- creating your own brand,
- or using a private-label path.
- Your customer-facing Shopify store name does not have to match your legal entity name, but the tax, bank, and verification details still need to match real-world documents.
- If you want stronger long-term control, start the domain, trademark, and brand-document path early.
- If you use a DBA in North Carolina, the filing is local through the Register of Deeds, not with the Secretary of State.
-
If you choose sole proprietor: If you sell under your legal name, North Carolina does not require a Secretary of State formation filing.
- If you choose sole proprietor: If you sell under your legal name, North Carolina does not require a Secretary of State formation filing.
- If you choose sole proprietor: If you use a trade name, file an assumed business name certificate with the local Register of Deeds. The public North Carolina materials say the filing fee is $26, the filing can cover multiple counties, notarization is not required, and changes must be updated within 60 days.
- If you choose sole proprietor: Either way, still handle Department of Revenue registrations and local zoning or permit checks separately.
- If you choose single-member LLC: Do this in order:
- If you choose single-member LLC: Search North Carolina business records and make sure the name is distinguishable and uses an accepted LLC ending.
- If you choose single-member LLC: File Articles of Organization (L-01) with the North Carolina Secretary of State and pay the current $125 filing fee.
- If you choose single-member LLC: Keep the operating agreement internally and calendar the first annual report.
- If you choose single-member LLC: If the LLC will use a public-facing name different from the LLC name, add the assumed-name branch separately.
-
Use the IRS EIN application if applicable. For most LLCs this is required. For many sole proprietors it is optional, but it is still useful for banking, wholesale accounts, and Shopify payments setup.
Why it matters: The IRS also says that if you are forming a legal entity, you should form it with the state first. For this combo specifically, Shopify's U.S. requirements page says an EIN is required to use Shopify Payments in the United States.
-
Do this right away:
- Open a business checking account.
- Keep business money separate from personal money.
- Save every invoice, refund, shipping-label charge, ad bill, platform fee statement, and tax record.
- Keep a supplier folder, a customer-service folder, and a tax folder from day one.
-
Important optional channel nuance:
- North Carolina tax registrations run through the NCDOR online business registration portal or Form NC-BR.
- NCDOR's public pages say there is no fee to apply for a sales and use tax certificate of registration.
- NCDOR's current FAQ says most online applicants receive the account number instantly and the certificate by mail within 10 business days.
- Because this combo assumes direct sales through your own Shopify checkout, do not treat this like a marketplace-only registration shortcut. If your store will make taxable direct sales, resolve the North Carolina registration branch before launch.
- If you want to buy inventory tax-free for resale, North Carolina uses Form E-595E, and the public guidance says resale use of the form generally requires a sales-tax registration or exemption number.
- North Carolina's public sales-tax bulletins say delivery, shipping, handling, and other transportation charges connected with a taxable sale are generally taxed at the same rate as the taxable sale. Test your checkout before launch so those charges behave the way North Carolina expects.
- This pack assumes your first sales are through your own online-store checkout.
- If you later add the Shop sales channel, Shopify's public help says that starting on January 1, 2025, the Shop channel automatically collects, remits, and files taxes for orders shipping to or within the United States that are placed directly in the Shop app or Shop website.
- Shopify's same page also says orders placed using Shop Pay on your own online-store checkout are excluded from that Shop-channel tax treatment.
-
North Carolina does not use one statewide local-business form for every county or city.
Why it matters: Do this before operating: For Charlotte specifically: Charlotte caution: An older Charlotte zoning FAQ still mentions a business license and a one-time $125 permit. The current permitting page, current fee schedule, and current permit form are stronger evidence for the active branch, but confirm the exact live requirement for your address and use pattern if you will run the store from home or store inventory there.
- check the state startup guides,
- contact the county Register of Deeds if you need an assumed-name filing,
- contact the city or county office where you will operate,
- ask zoning or planning about home occupation, inventory storage, and carrier activity.
- the current city permitting page lists Home Based Business under the Zoning Use Permit workflow in Accela Citizen Access,
- the current page says gateway review is 3 business days and permit review is 10 business days,
- the FY26 residential zoning fee schedule lists Zoning Use Permit at $510 for projects that pass gateway from July 1, 2025 through June 30, 2026,
- and the current customary home occupation permit form limits storage, outside evidence of the business, nonresident workers at the residence, and business-related traffic.
-
If you do not hire anyone yet, skip this for now.
Why it matters: If you hire:
- Register North Carolina withholding through the NCDOR online registration portal or Form NC-BR.
- Register North Carolina unemployment insurance through NCSUITS.
- DES says a general business becomes liable for unemployment tax if it pays at least $1,500 in wages in any calendar quarter or employs at least one worker in 20 different weeks in the current or prior year.
- The North Carolina Industrial Commission says most businesses with 3 or more employees must carry workers' compensation coverage, with special rules around owners and officers.
- Corporate officers may elect exclusion from coverage for themselves, but the Industrial Commission says they are still counted for the 3-employee threshold.
-
Use Shopify's own starter checklist as the baseline:
- Start the store and keep the storefront password-protected while you build.
- Name the store, set the legal business name and business address, and add billing details.
- Add products, collections, menus, and theme basics.
- Set the default currency, default weight unit, customer-account settings, and checkout basics.
- Enter the sender email and authentication settings so store emails do not land in spam.
-
As of April 26, 2026, Shopify's public pricing page showed a free 3-day trial followed by $1/month for the first 3 months.
- As of April 26, 2026, Shopify's public pricing page showed a free 3-day trial followed by $1/month for the first 3 months.
- The same page showed Basic starting at $29/month billed yearly, Grow at $79/month billed yearly, Advanced at $299/month billed yearly, and Plus starting at $2,300/month on a 3-year term.
- Shopify's public pricing page also says most plans are month-to-month unless you choose yearly billing, and Plus uses 1- or 3-year terms.
- If you use a third-party payment provider instead of Shopify Payments, Shopify's current pricing and billing materials say extra platform transaction fees apply, and current help also adds a post-May 12, 2025 caveat for store-credit or gift-card-paid order portions on newly created stores.
- For a first North Carolina launch, Basic is usually enough unless you already know you need stronger reporting, more staff accounts, lower card rates, or deeper checkout control.
-
The easiest beginner baseline is usually Shopify Payments, if your business type and products are eligible.
Why it matters: Have these ready: Important: Operational rule: Keep your legal name, date of birth, business address, EIN, and bank details aligned across IRS records, North Carolina records, and Shopify records. Mismatches are one of the easiest ways to delay payouts.
- a supported U.S. physical business address
- a full checking account with a U.S. bank in USD that accepts ACH transfers
- the business phone number
- the EIN
- government-issued ID
- business verification documents if asked
- proof of business address if asked
- Shopify's U.S. requirements page says Shopify Payments in the United States needs the legal registered business name, EIN, business phone number, physical business address, and compatible U.S. payout account information.
- The same help page says accepted business verification documents include IRS SS-4 confirmation letters, CP575, and 147c letters, while address proof can include utility bills, business bank statements, or government letters.
- Shopify's public help also says Shopify Payments in the United States supports business addresses in the 50 states and Puerto Rico.
- If you are not eligible, you can still use a third-party payment provider, but you need to budget for the extra transaction fees shown on Shopify's pricing and billing pages.
-
After you have your North Carolina sales tax registration, go to Settings -> Taxes and duties -> United States -> Add new state, then enter the North Carolina sales tax ID.
- After you have your North Carolina sales tax registration, go to Settings -> Taxes and duties -> United States -> Add new state, then enter the North Carolina sales tax ID.
- Shopify's public tax guidance says tax registration remains your responsibility, even when Shopify calculates tax or a separate channel handles certain transactions.
- Shopify's public Shopify Tax pricing page says that for U.S.-based shops, tax calculations are free for the first $100,000 in global sales per calendar year. After that, the current non-Plus rate is 0.35%, capped at $0.99 per order, with a $5,000 annual regional cap.
- Assign product categories carefully. Shopify's current U.S. tax help says product categories matter for automatic tax behavior, and the Shop sales channel also relies on them for channel-level tax calculations.
- Add your return, privacy, terms of service, and shipping policies. Shopify's current checklist says a paid plan is required to remove the password page and that the store becomes publicly visible once the password is removed.
- Use a custom domain or stay on the temporary myshopify.com domain while building. Shopify says stores start with a myshopify.com domain and can buy or connect custom domains through the platform.
- Set store preferences, analytics, and other basic launch settings before you remove the password page.
-
Use the beginner-safe version of this step:
- Self-fulfillment baseline: Set your locations and inventory defaults.
- Self-fulfillment baseline: Set shipping profiles, zones, and rates.
- Self-fulfillment baseline: Add correct product weights and package logic so checkout rates work properly.
- Self-fulfillment baseline: Decide whether you will use flat rates, free shipping thresholds, or carrier or app-calculated rates.
- Self-fulfillment baseline: Buy labels and fulfill orders from the Shopify admin only after you test the workflow.
- 3PL or app-based fulfillment branch: If you use a fulfillment service that integrates through a Shopify app, Shopify says you can request fulfillment, track the status, and manage the workflow from the Shopify admin.
- 3PL or app-based fulfillment branch: Shopify's help center also says once you request fulfillment from a service, you can no longer edit the order or refund items until you handle that fulfillment state correctly.
- 3PL or app-based fulfillment branch: Shopify's Fulfillment Network is optional and can connect you with third-party logistics providers if you want to scale beyond shipping from home.
- 3PL or app-based fulfillment branch: Practical local note:
- 3PL or app-based fulfillment branch: If you use a 3PL and do not store inventory or run fulfillment operations at home, your Charlotte local branch may be simpler. Still confirm the exact zoning answer for your address.
-
Shopify's public payments-eligibility materials call out prohibited or high-risk areas such as regulated or illegal products, financial services, adult content, pseudo-pharmaceuticals, gambling products, and counterfeit goods.
- Shopify's public payments-eligibility materials call out prohibited or high-risk areas such as regulated or illegal products, financial services, adult content, pseudo-pharmaceuticals, gambling products, and counterfeit goods.
- Passing storefront setup does not guarantee payment eligibility.
- If you plan to sell batteries, hazmat-adjacent goods, food, supplements, cosmetics, medical-claim products, children's products, alcohol, tobacco, or other regulated goods, do a separate compliance pass before launch.
- If your products are bulky, fragile, or high-return, the shipping and policy setup matters almost as much as the product page.
-
Once live, keep these habits:
- reconcile orders, payouts, refunds, and chargebacks
- keep tax reserves separate
- maintain supplier records and customer-service documentation
- review shipping costs and margins every month
- watch for payment holds, fraud flags, and policy complaints
- avoid mixing personal and business spending