Flagship channel-state reference guide

Start eBay in Minnesota: full reference guide

Use this page when you want the complete dense version: all sections, all appendices, and the full official source directory in one scrollable reference surface.

Last verified: April 28, 2026 Reference mode Dense appendix

Built from reviewed public pages for Minnesota, IRS, FinCEN, Minneapolis, eBay. Use it as a first-pass guide, then verify the official links that match your setup.

How to use this page

Dense appendix modeFull source directory attachedLast verified April 28, 2026

This version favors completeness over pacing. Use it when you need the appendix, the dense source trail, or the full long-form reference in one place.

Best reading order

  1. Use the fast-answer and official-links sections first if you only need the main route and source trail.
  2. Open the entity, setup, tax, and local sections only where your exact launch path actually branches.
  3. Use the full source directory last as the appendix, not the starting point, unless you already know the exact agency task.

Reference mode

Everything in one dense page

The guided journey is the easier starting point. This page keeps the full accordion guide and source appendix when you want the complete research-backed reference view.

Best when you need

  • The full section map in one scroll without the lighter journey framing.
  • The appendix and official-source directory preserved next to the answer sections.
  • A clearer audit trail before you print, compare, or cross-check another route.

Still better handled in the journey

  • First-pass reading when you want the shortest, safest beginner route.
  • Deciding what to do first before you need the full appendix.
  • Switching states or platforms quickly without reading the full dense version.
Reference map
Start here Fast answer If you want to open eBay in Minnesota, you usually need to do five things in order: Everyone 5 steps

If you want to open eBay in Minnesota, you usually need to do five things in order:

  1. Choose your setup: sole proprietorship vs single-member LLC.
  2. Get your federal and Minnesota registrations or registration decision in place before launch, but keep the marketplace-only, registration, and ST3 branches separate.
  3. Verify local zoning, home-business, and Minneapolis branches before using the address operationally.
  4. Open and verify your eBay seller account, complete the live checks eBay requires, and build a small first set of listings.
  5. Launch only after your product, tax, shipping, and compliance setup are ready.

Practical first-launch recommendation

If you are testing casually with minimal risk, sole proprietor can work.

If you intend to build a real eBay business, single-member LLC is usually the better long-term path.

Avoid these first-launch mistakes

  • Assuming marketplace-provider collection answers every Minnesota registration question
  • Filing an assumed name but forgetting the publication or annual-renewal branch
  • Using ST3 loosely instead of only when the registration posture and exemption reason actually fit

Minnesota-specific friction

Minnesota's entity-maintenance branch is easy to underweight because the ordinary annual renewal fee is $0, but the due date still matters. The reviewed Secretary of State renewal materials say LLC and assumed-name renewals must be filed by December 31, and missing that date can lead to termination, revocation, or expiration.

  • Minnesota's entity-maintenance branch is easy to underweight because the ordinary annual renewal fee is $0, but the due date still matters. The reviewed Secretary of State renewal materials say LLC and assumed-name renewals must be filed by December 31, and missing that date can lead to termination, revocation, or expiration.
  • Minnesota's marketplace rule is not the same as Minnesota's direct-sales rule. Department of Revenue guidance says a retailer making all sales through a marketplace provider does not need to register for a Minnesota tax ID number or collect and remit sales tax for those marketplace-only sales, but that answer changes once you add direct website, invoice, pop-up, local pickup, or other non-marketplace sales.
  • Minnesota's resale-document path is real, but it is not a generic I have an LLC so I can buy tax free shortcut. The reviewed Department of Revenue materials route ordinary resale purchases through Form ST3, Certificate of Exemption, and sellers should not hand vendors an incomplete or mismatched exemption certificate.
  • Direct sellers have to think about more than the state general rate. Minnesota says sellers must collect local taxes when shipping taxable items into local areas, and Minneapolis separately flags a 0.5% local use-tax branch on qualifying untaxed business purchases over $770 in a year.
  • If you add direct consumer deliveries into Minnesota, re-check the Retail Delivery Fee branch. As of April 28, 2026, Minnesota says a 50 cent fee can apply to certain retail-delivery transactions of at least $100.

eBay-specific friction

The reviewed local repo evidence for this wave did not preserve a settled live eBay onboarding, verification, payout, or fee snapshot, so those facts still need an action-date re-check before operational use.

  • The reviewed local repo evidence for this wave did not preserve a settled live eBay onboarding, verification, payout, or fee snapshot, so those facts still need an action-date re-check before operational use.
  • This beginner baseline assumes seller-managed shipping, not Amazon FBA-style inbound warehousing.
  • Unlike Shopify, eBay begins from marketplace-seller logic instead of a default direct-store tax branch.
  • Unlike Etsy, this pack does not assume a handmade, vintage, or production-partner-only catalog.
  • Listing accuracy, shipping discipline, returns handling, and invoice quality matter early because marketplace disputes can become operational problems fast.

Insurance reality

No public eBay-wide insurance threshold or mandatory coverage amount was preserved in the reviewed local repo evidence for this packet.

  • No public eBay-wide insurance threshold or mandatory coverage amount was preserved in the reviewed local repo evidence for this packet.
  • That does not mean insurance is unnecessary.
  • For physical products, commercial general liability and product liability deserve real attention before you scale.
  • Re-check live eBay seller terms plus any carrier, payment, warehouse, landlord, or supplier contracts before assuming no insurance trigger exists.
Checklist Quick-start checklist Use the research-backed checklist groups before you spend, before your first sale, and before launch goes live. Everyone 3 groups

Do these before you spend money

  • Pick your entity.
  • Pick your business name.
  • Decide your product lane.
  • Decide whether you will stay eBay-only or also make direct or off-platform sales later.
  • Decide whether you need a resale-purchase path.
  • Stay in low-risk general merchandise for the first launch.
  • Avoid regulated or high-risk categories such as food, supplements, cosmetics, medical-claim products, batteries-heavy hazmat, alcohol, and children's products unless you are doing separate category research.
  • Confirm the offer is not blocked by law, safety rules, or live eBay policy pages.
  • Make sure you can document sourcing, authenticity, and supplier legitimacy.

Do these before your first sale

  • Finish the entity or assumed-name branch that applies.
  • Get the EIN if applicable.
  • Open a dedicated business bank account.
  • Resolve the marketplace-only, registration, resale, ST3, and local-tax branch that fits your facts.
  • Check local permits and the Minneapolis branch if applicable.
  • Re-check the live eBay onboarding, verification, and fee pages before account launch.

Do these before launch goes live

  • Re-check the live eBay fee schedule before pricing anything.
  • Complete the listing, payout, shipping, and return-settings branch.
  • Confirm product and category eligibility.
  • Build one or two accurate first listings.
  • Keep seller-managed shipping simple for the first orders.
  • Start small so you can test demand and catch compliance mistakes early.
Choose your setup Entity choice Compare the sole-proprietor and single-member LLC paths before banking, tax setup, and platform onboarding. Everyone 2 options

Sole proprietor

Best for: Best if you want the cheapest and simplest start.

What it means

  • Minnesota does not require a separate state entity-creation filing just to exist as a sole proprietor under your true legal name.
  • If you use a different public-facing business name, Minnesota requires a Certificate of Assumed Name filing with the Secretary of State.
  • The assumed-name branch also carries publication and annual-renewal obligations.
  • Business income generally runs through your personal tax return unless facts change the tax treatment.
  • You usually do not get a liability shield.

Why someone chooses it

  • Faster launch
  • Lower up-front filing costs
  • Fewer entity maintenance steps

Main downside: Personal liability

single-member LLC

Best for: Best if you want a more durable setup for a real business.

What it means

  • File Articles of Organization for a Minnesota limited liability company with the Secretary of State.
  • Maintain a Minnesota registered office, list organizer information correctly, and file the annual renewal by December 31.
  • If the public brand differs from the legal LLC name, the separate assumed-name branch can still apply.
  • For federal tax, a single-member LLC is usually disregarded unless you elect another classification. Minnesota tax IDs, employer accounts, and local permitting stay separate from the entity filing.

Why someone chooses it

  • Liability protection
  • Cleaner setup for banking, vendors, bookkeeping, and scaling
  • Better fit for trademarks, insurance, employees, and later restructuring

Main downside: Higher setup friction and cost than a sole proprietorship

Main path What to do in order The full end-to-end setup path, kept in the same order as the researched guide. Everyone 14 steps
  1. Step 1: Choose a low-risk launch model

    Main guide step 1

    For a first launch, stay inside the safest lane:

    Why it matters: Practical rule: If the offer touches health, safety, children, chemicals, dangerous goods, medical claims, or strong intellectual-property risk, slow down and do product-specific compliance research before buying inventory.

    • general merchandise
    • low-breakage, low-return products
    • products with clean invoices and sourcing records
    • no high-risk categories from food, supplements, cosmetics, medical claims, batteries-heavy hazmat, alcohol, children's products
    • no products that require specialized approvals or testing unless the guide is explicitly built for them
  2. Step 2: Choose your name and brand approach

    Main guide step 2

    You need to decide whether you are:

    Why it matters: Important:

    • operating under your own legal name,
    • using a trade name, assumed name, or other public-name branch,
    • reselling existing brands,
    • creating your own brand,
    • or building toward a private-label path.
    • Your eBay identity, payout, and tax details still need to match real-world records.
    • Marketplace selling does not replace state registration, local permits, or your recordkeeping duties.
    • If you want strong long-term control, start your trademark, invoice, and authenticity-record path early.
    • Minnesota splits assumed-name filings, tax registration, and local zoning across different offices instead of one filing.
  3. Step 3: Form the business

    Main guide step 3

    If you choose sole proprietor: If you use your true legal name, this packet did not verify a separate Minnesota state formation filing just to exist as a sole proprietor.

    • If you choose sole proprietor: If you use your true legal name, this packet did not verify a separate Minnesota state formation filing just to exist as a sole proprietor.
    • If you choose sole proprietor: If you use a different public-facing business name, file the Certificate of Assumed Name with the Minnesota Secretary of State before using that name with banks, suppliers, or eBay.
    • If you choose sole proprietor: Keep the local branch separate. A Minnesota assumed-name filing does not replace city licensing, zoning, occupancy, or home-occupation review.
    • If you choose single-member LLC: Do this in order:
    • If you choose single-member LLC: Check business-name availability with the Minnesota Secretary of State and make sure the legal name includes Limited Liability Company or LLC.
    • If you choose single-member LLC: File the Minnesota Articles of Organization and provide the registered office address plus organizer information.
    • If you choose single-member LLC: Keep the operating agreement internally, get the EIN, and calendar the annual renewal for December 31.
    • If you choose single-member LLC: If the public brand will differ from the legal LLC name, file the separate Minnesota assumed-name branch and handle the publication rule.
  4. Step 4: Get your EIN

    Main guide step 4

    Use the IRS EIN application if applicable. For many LLCs this is required. For many sole proprietors it is optional but still useful for banking, vendors, and eBay setup.

  5. Step 5: Open banking and bookkeeping

    Main guide step 5

    Do this right away:

    • Open a business checking account.
    • Keep business money separate from personal money.
    • Save every receipt, invoice, shipping bill, eBay fee statement, and tax record.
    • Build a sourcing folder and a tax folder from day one.
  6. Step 6: Register for state tax, seller permit, or resale setup

    Main guide step 6

    Safe practical takeaway:

    • Use Minnesota Business Tax Registration and e-Services when you need a Minnesota Tax ID Number.
    • If you make direct taxable sales or withhold Minnesota income tax from wages, you need a Minnesota Tax ID Number.
    • Marketplace-facilitated sales still need careful reading. Current Minnesota public guidance reviewed on April 28, 2026 says you do not need to collect Minnesota sales tax on taxable sales where a marketplace provider collects and remits the tax on your behalf.
    • But Minnesota's broader Who Needs to Register guidance still says sellers with taxable presence in Minnesota generally must register.
    • If you are a Minnesota-based eBay-only seller, re-check that registration posture with the Department of Revenue before staying unregistered.
    • If you need resale treatment for inventory purchases, use Form ST3, Certificate of Exemption, only after the entity and tax records line up.
    • If you plan to stay eBay-only, keep the marketplace-only Minnesota carveout explicit and do not assume it answers direct-sales or resale questions that have not happened yet.
    • If you expect to add your own website, direct invoices, local pickup, pop-ups, or fairs, resolve the Minnesota Tax ID branch before launch instead of assuming marketplace collection replaces it.
    • If supplier resale support matters on day one, keep the ST3 branch visible and confirm whether your Minnesota registration posture supports it.
  7. Step 7: Check local permits, county rules, and home-business limits

    Main guide step 7

    Minnesota does not appear to use one universal statewide local-business-license form for a standard general-merchandise eBay launch.

    Why it matters: Do this before operating: Minneapolis note:

    • check Minnesota DEED's startup resources and the local municipality for the actual address,
    • treat county review as activity-specific rather than assuming a universal county DBA filing,
    • contact the city, town, or village office where you will operate,
    • and ask about zoning, occupancy, home-occupation, local business-license, and delivery or storage rules before operating from home or bringing in inventory.
    • If you operate from a Minneapolis residence, the city's home-occupation rules say no retail sale and delivery of products or merchandise to the customer may occur on the premises, so a ship-out-only model is materially safer than home pickup.
    • The same public rules limit public hours to 8:00 a.m. through 8:00 p.m., say more than five customers or clients per day may be considered excessive traffic, and expect residential-scale vehicle patterns for deliveries.
    • If you want customer pickup, repeated local handoff, or another more retail-style home launch, pause and resolve both the city home-occupation rules and the Step 6 Minnesota registration / ST3 branch before relying on a marketplace-only eBay answer.
  8. Step 8: If you hire employees, handle payroll registrations and insurance

    Main guide step 8

    If you do not hire anyone yet, skip this for now.

    Why it matters: If you hire:

    • register for a Minnesota unemployment-insurance employer account after covered wages are paid and before the first wage-detail reporting deadline,
    • use the Minnesota Tax ID branch for withholding and other state tax accounts,
    • Minnesota workers' compensation coverage is broadly mandatory,
    • Minnesota ESST has been in effect since January 1, 2024,
    • Minnesota Paid Leave began in 2026; public employer materials reviewed on April 28, 2026 say the first premiums were due April 30, 2026, employers may deduct up to 50% of premiums from employee paychecks starting January 1, 2026, and employer access runs through the UI / Paid Leave systems.
  9. Step 9: Treat the eBay account branch as a live follow-up, not a guessed baseline

    Main guide step 9

    The local repo evidence available for this pass did not preserve a settled public eBay onboarding guide, exact seller-verification checklist, payout requirements, or source-backed fee table.

    Why it matters: That means the safe order is:

    • Finalize the legal name, entity, EIN, bank account, and Minnesota tax or permit branch first.
    • Re-check the live eBay public seller pages before creating the account.
    • Keep your identity, bank, tax, and entity records ready so they match whatever the live flow requests.
    • Do not assume Amazon, Etsy, or Shopify account steps carry over cleanly to eBay.
  10. Step 10: Understand eBay fees before you price anything

    Main guide step 10

    Practical rule:

    Why it matters: Keep the first launch small enough that a fee-model mistake is survivable.

    • The local repo evidence used for this pass did not include a source-backed public eBay fee schedule or store-subscription comparison.
    • Do not borrow Amazon monthly-plan logic or Etsy fee logic. eBay pricing is its own branch.
    • Before you publish the first listing, confirm the live eBay fee pages for any insertion, final-value, promoted-listing, payment, or store-subscription charges that apply to your category and selling pattern.
  11. Step 11: Decide whether brand or IP programs belong in the initial launch

    Main guide step 11

    No mandatory public eBay brand-enrollment program was identified in the local repo evidence used for this pack.

    • No mandatory public eBay brand-enrollment program was identified in the local repo evidence used for this pack.
    • If you are reselling existing brands, keep supplier invoices and authorization records.
    • If you are building your own brand, keep trademark, packaging, and authenticity records organized early.
    • What matters first is lawful sourcing, accurate condition descriptions, and avoiding obvious IP-risk inventory.
  12. Step 12: Complete the listing and seller-managed-shipping branch

    Main guide step 12

    For the beginner baseline, use seller-managed shipping:

    Why it matters: Important:

    • This pack does not assume an Amazon FBA branch.
    • This pack does not import Etsy's handmade, vintage, or production-partner rules into eBay.
    • The safe baseline here is plain marketplace resale with seller-managed shipping.
    • Build one accurate listing with a truthful title, category, condition, and photos.
    • Set realistic price, handling time, shipping method, and returns settings.
    • Use tracked shipping whenever possible.
    • Keep inventory counts accurate and start with items you can pack and ship yourself.
  13. Step 13: Confirm product and category eligibility before scaling

    Main guide step 13

    Because no reusable eBay restricted-items or category-policy baseline was preserved in local repo evidence for this pass, treat the live eBay policy pages as mandatory re-checks before listing regulated, hazardous, branded, luxury, age-restricted, medical, or child-use products.

    • Because no reusable eBay restricted-items or category-policy baseline was preserved in local repo evidence for this pass, treat the live eBay policy pages as mandatory re-checks before listing regulated, hazardous, branded, luxury, age-restricted, medical, or child-use products.
    • Do not buy a large first order if the item has safety, authenticity, battery, or age-restriction risk.
  14. Step 14: Launch with a compliance-first operating routine

    Main guide step 14

    Once live, keep these habits:

    • reconcile payouts, fees, refunds, disputes, and returns
    • maintain invoices and supplier records
    • keep tax reserves separate
    • monitor customer messages, shipping performance, and late-delivery issues
    • avoid mixing personal and business spending
    • review margins before you scale order volume

Best practical order for the LLC launch path

  1. Choose a low-risk general-merchandise product lane first.
  2. Decide whether you are truly testing casually or building a real business; use single-member LLC for the real-business path.
  3. Handle the assumed-name branch early if the public brand will differ from the legal name.
  4. Get the EIN and dedicated banking in place.
  5. Confirm the Minnesota Tax ID, marketplace-only, ST3, local-tax, and Minneapolis branches before buying inventory.
  6. Open the eBay seller account only after the legal, tax, and bank records line up.
  7. Launch with one or two low-risk listings and seller-managed shipping first.
  8. If you will make direct Minnesota sales, register for the Minnesota tax ID and sales-tax account before launch instead of relying on the marketplace-only branch.
  9. If you need tax-free inventory purchases for resale, prepare the ST3 exemption-certificate workflow only after the entity, tax, and vendor records line up.
  10. If the LLC will use a different operating name, file the Minnesota assumed-name branch and complete the required publication step before pushing the brand into banking, supplier, or eBay records.
  11. If the business uses a Minneapolis home or leased space, clear the home-occupation, certificate-of-occupancy, inspection, and customer-pickup branches before scaling inventory there.
  12. Track the recurring dates that matter: December 31 entity renewals, April 15 Minneapolis local-use-tax review if applicable, and the active Minnesota tax, payroll, and retail-delivery-fee branches if those facts apply.
State filing and tax Minnesota tax stack Keep the Minnesota registration, tax, and maintenance rules together while you launch. Everyone 8 checks

1. EIN

A single-member LLC, an employer, or a founder who wants cleaner banking and vendor separation should get an EIN.

  • A single-member LLC, an employer, or a founder who wants cleaner banking and vendor separation should get an EIN.
  • A sole proprietor may not always need one federally, but it is usually the cleaner operational choice for eBay setup and supplier paperwork.

2. Minnesota sales tax, seller permit, or equivalent registration

Use Minnesota Business Tax Registration to obtain a Minnesota Tax ID Number when you need one.

  • Use Minnesota Business Tax Registration to obtain a Minnesota Tax ID Number when you need one.
  • Minnesota says registration itself is free.
  • Register before direct taxable Minnesota sales begin or before the business needs Minnesota withholding or other covered tax accounts.

3. Marketplace or platform tax rule

Why the packet still does not flatten the answer:

  • Minnesota's remote-seller FAQ says that if a marketplace provider collects and remits sales tax on your behalf, you do not need to collect sales tax on those taxable sales.
  • The same FAQ says that if you sell through multiple sources, you must look at combined sales from all sources and collect on taxable sales made through sources that do not collect and remit on your behalf.
  • Minnesota's older remote-seller webinar also says that if your only retail sales into Minnesota are through a marketplace provider and the marketplace is collecting and remitting tax, you do not need to register and collect Minnesota sales tax.
  • Minnesota's broader registration pages still frame registration around taxable presence and nexus.
  • Source-backed inference as of April 28, 2026: eBay marketplace collection clearly helps on facilitated-order collection, but it does not fully erase the registration, local-tax, or resale-document analysis for every Minnesota-based seller.
  • If you stay eBay-only and want to rely on the narrower marketplace-only reading, verify that posture with DOR before launch.
  • Front-loaded Minnesota rule: the lowest-friction fact pattern in the public record is eBay-only facilitated sales, no day-one ST3 demand, and no direct customer-pickup or commercial-space branch in Minneapolis. Once ST3, direct sales, or address-specific Minneapolis activity appears, treat Minnesota registration and local review as active gates.

4. Resale purchases or exempt purchasing

Practical takeaway:

  • Minnesota uses Form ST3, Certificate of Exemption.
  • For resale, the form uses exemption reason H. Resale.
  • Minnesota's nontaxable-sales guidance says the seller does not have to collect sales tax if the purchaser gives them a completed ST3.
  • Public Minnesota guidance also allows identifying information other than a state tax ID in some cases, including FEIN if the purchaser has no state tax ID.
  • If supplier resale paperwork matters on day one, do not assume marketplace collection by eBay alone gives you a clean resale-document answer.
  • Verify the intended registration and ST3 posture with DOR before relying on it.

5. Local tax and retail-delivery-fee branch

Minnesota says sellers must collect local tax when shipping taxable items into a local area.

  • Minnesota says sellers must collect local tax when shipping taxable items into a local area.
  • The local-tax answer depends on where the customer receives the product, not just the seller's address.
  • Destination-based local sales tax and the Retail Delivery Fee are seller-side collection branches for direct or otherwise non-facilitated covered transactions; they are not the same question as Minneapolis local use tax on untaxed business purchases.
  • As of April 28, 2026, Minnesota says a 50 cent Retail Delivery Fee applies to certain covered retail-delivery transactions of at least $100.
  • This packet does not assume every eBay order automatically falls into or outside that fee. Re-check the live DOR and eBay workflow if your Minnesota deliveries approach that branch.

6. Entity tax treatment

Minnesota generally follows the federal baseline for a standard single-member LLC unless another classification is elected.

  • Minnesota generally follows the federal baseline for a standard single-member LLC unless another classification is elected.
  • Minnesota still separates the entity filing from the tax-account branch, so sales tax, withholding, unemployment, local taxes, and local permits remain separate setups.

7. Entity filing-fee or franchise-tax rule

This packet did not verify a separate recurring Minnesota LLC franchise tax on the public pages reviewed on April 28, 2026.

  • This packet did not verify a separate recurring Minnesota LLC franchise tax on the public pages reviewed on April 28, 2026.
  • The recurring public statewide entity item clearly verified here is the Secretary of State annual renewal due by December 31.

8. If the founder changes entity type later

Minnesota's tax-ID guidance says you may need a new Minnesota Tax ID if the business changes legal organization or must apply for a new FEIN.

  • Minnesota's tax-ID guidance says you may need a new Minnesota Tax ID if the business changes legal organization or must apply for a new FEIN.
  • Do not assume a sole-proprietor registration, Minnesota Tax ID, or local-permit posture carries over automatically after an entity conversion.
Platform setup eBay account and operations Use this section for the eBay-specific account, plan, eligibility, and operations work. Everyone 5 steps
  1. Step 9: Treat the eBay account branch as a live follow-up, not a guessed baseline

    Platform step 1

    The local repo evidence available for this pass did not preserve a settled public eBay onboarding guide, exact seller-verification checklist, payout requirements, or source-backed fee table.

    Why it matters: That means the safe order is:

    • Finalize the legal name, entity, EIN, bank account, and Minnesota tax or permit branch first.
    • Re-check the live eBay public seller pages before creating the account.
    • Keep your identity, bank, tax, and entity records ready so they match whatever the live flow requests.
    • Do not assume Amazon, Etsy, or Shopify account steps carry over cleanly to eBay.
  2. Step 10: Understand eBay fees before you price anything

    Platform step 2

    Practical rule:

    Why it matters: Keep the first launch small enough that a fee-model mistake is survivable.

    • The local repo evidence used for this pass did not include a source-backed public eBay fee schedule or store-subscription comparison.
    • Do not borrow Amazon monthly-plan logic or Etsy fee logic. eBay pricing is its own branch.
    • Before you publish the first listing, confirm the live eBay fee pages for any insertion, final-value, promoted-listing, payment, or store-subscription charges that apply to your category and selling pattern.
  3. Step 11: Decide whether brand or IP programs belong in the initial launch

    Platform step 3

    No mandatory public eBay brand-enrollment program was identified in the local repo evidence used for this pack.

    • No mandatory public eBay brand-enrollment program was identified in the local repo evidence used for this pack.
    • If you are reselling existing brands, keep supplier invoices and authorization records.
    • If you are building your own brand, keep trademark, packaging, and authenticity records organized early.
    • What matters first is lawful sourcing, accurate condition descriptions, and avoiding obvious IP-risk inventory.
  4. Step 12: Complete the listing and seller-managed-shipping branch

    Platform step 4

    For the beginner baseline, use seller-managed shipping:

    Why it matters: Important:

    • This pack does not assume an Amazon FBA branch.
    • This pack does not import Etsy's handmade, vintage, or production-partner rules into eBay.
    • The safe baseline here is plain marketplace resale with seller-managed shipping.
    • Build one accurate listing with a truthful title, category, condition, and photos.
    • Set realistic price, handling time, shipping method, and returns settings.
    • Use tracked shipping whenever possible.
    • Keep inventory counts accurate and start with items you can pack and ship yourself.
  5. Step 13: Confirm product and category eligibility before scaling

    Platform step 5

    Because no reusable eBay restricted-items or category-policy baseline was preserved in local repo evidence for this pass, treat the live eBay policy pages as mandatory re-checks before listing regulated, hazardous, branded, luxury, age-restricted, medical, or child-use products.

    • Because no reusable eBay restricted-items or category-policy baseline was preserved in local repo evidence for this pass, treat the live eBay policy pages as mandatory re-checks before listing regulated, hazardous, branded, luxury, age-restricted, medical, or child-use products.
    • Do not buy a large first order if the item has safety, authenticity, battery, or age-restriction risk.
Local branch Local permits and Minneapolis branch These local and city checks can still change the answer even after the state and platform path is clear. Location-specific 2 branches

Local permits and location checks

Minnesota does not appear to use one universal statewide local-business-license form for a standard eBay launch.

  • Minnesota does not appear to use one universal statewide local-business-license form for a standard eBay launch.
  • For any place where the business will operate:
  • check city zoning or planning staff if you will work from home, store inventory, or receive regular shipments there;
  • check Minnesota local-tax guidance if you will make direct sales into local-tax areas;
  • check certificate-of-occupancy or building-safety rules if you will use commercial space, pull permits, or change building use;
  • check city licensing pages only if the product line or activity is regulated.
  • County note:
  • The reviewed official Minnesota and Minneapolis public sources did not identify a default Hennepin County general business license for an ordinary nonfood eBay launch.
  • Treat county review as activity-specific instead of assuming there is one universal county filing you can either skip or rely on.
  • Typical local risk areas:
  • home occupation restrictions
  • zoning for inventory storage
  • truck or carrier activity at a residence
  • customer pickup or walk-in retail activity
  • certificate-of-occupancy or construction triggers
  • city business licenses for regulated activities
  • local sales, use, or special-tax issues
  • Non-Minneapolis note:
  • Other Minnesota cities can have their own home-occupation, signage, permit, or local-license rules, so do not treat the Minneapolis appendix as statewide law.

Minneapolis Appendix

If the business operates in Minneapolis, add one more review layer.

  • If the business operates in Minneapolis, add one more review layer.
  • Minneapolis home-occupation rules are the first local screen for a home-based eBay seller.
  • The city's public Home Occupation Requirements PDF says public hours must be limited to 8:00 a.m. through 8:00 p.m..
  • The same public rules say more than five customers or clients per day may be considered excessive traffic and that shipment and delivery of products, merchandise, or supplies must regularly occur only in residential-scale vehicles during those hours.
  • The same public rules also limit the use to residents plus not more than one nonresident employee on site and prohibit outdoor storage, which keeps a residential eBay launch meaningfully narrower than a light-warehouse or pickup counter model.
  • The same PDF also says no retail sale and delivery of products or merchandise to the customer or client may occur on the premises.
  • For an eBay seller, that makes a no-customer-pickup, ship-out-only model materially safer than a busy home pickup or walk-in sales model.
  • The same delivery and traffic limits also make repeated porch pickup, showroom visits, or warehouse-style shipping patterns a poor fit for a residential launch.
  • If you want customer pickup, repeat local handoff, or another retail-style Minneapolis home launch, do not rely on the narrow marketplace-only eBay path until you have re-checked both the DOR registration / ST3 branch and the city home-occupation limits.
  • Minneapolis' Open a business page says businesses that require inspections must complete those inspections before opening, and the page routes some businesses into certificate-of-occupancy, fire, health, and licensing branches.
  • If you use commercial space or change a building's use or occupancy classification, Minneapolis says you will need a certificate-of-occupancy inspection after the permitted work is complete.
  • Minneapolis also says a city business license depends on the activity; it is not automatic for every ordinary seller.
  • The city's Small business taxes page adds a local-tax branch even for small operators: if you buy items outside Minneapolis and spend over $770 in a year, the city says you owe 0.5% local use tax, due April 15 for the previous year's taxable purchases if the seller did not collect use tax. That is a business-purchases rule, not a substitute for the separate Minnesota destination-sales-tax or retail-delivery-fee analysis.
Optional branch Employees and insurance Use this branch if you plan to hire or need the insurance follow-up that comes with scaling. Only if hiring or scaling 5 branches

1. Employer registration

Register for a Minnesota unemployment-insurance employer account after covered wages are actually paid.

  • Register for a Minnesota unemployment-insurance employer account after covered wages are actually paid.
  • Minnesota UI guidance says not to register until covered wages have actually been paid.
  • Use the Minnesota Tax ID / business-tax-registration path for withholding and other Minnesota business-tax accounts.
  • Minnesota Paid Leave began in 2026; public employer materials reviewed on April 28, 2026 say the first premiums were due April 30, 2026, employers may deduct up to 50% of premiums from employee paychecks starting January 1, 2026, and employer access runs through the UI / Paid Leave systems.

2. Workers' compensation

Minnesota workers' compensation coverage is broadly mandatory.

  • Minnesota workers' compensation coverage is broadly mandatory.
  • Current DLI guidance reviewed on April 28, 2026 says all employers are required either to purchase workers' compensation insurance or obtain approval to self-insure.

3. ESST and Paid Leave

ESST has been in effect since January 1, 2024.

  • ESST has been in effect since January 1, 2024.
  • Current DLI guidance says employers must provide at least one hour of leave for every 30 hours worked, up to at least 48 hours each year.
  • Minnesota Paid Leave began in 2026.
  • Official Minnesota employer materials reviewed on April 28, 2026 say the first premiums were due April 30, 2026, the total premium rate for 2026 is 0.88% of wages up to the Social Security cap, and employers can deduct up to 50% of premiums from employee paychecks starting January 1, 2026.
  • Paid Leave employer access is coordinated with the UI system.
  • Minnesota Paid Leave began in 2026; public employer materials reviewed on April 28, 2026 say the first premiums were due April 30, 2026, employers may deduct up to 50% of premiums from employee paychecks starting January 1, 2026, and employer access runs through the UI / Paid Leave systems.

4. Exemption certificate if applicable

This packet did not verify a broad Minnesota CE-200-style exemption certificate that an ordinary private employer can use instead of the normal employee-classification and workers' compensation analysis.

  • This packet did not verify a broad Minnesota CE-200-style exemption certificate that an ordinary private employer can use instead of the normal employee-classification and workers' compensation analysis.

Insurance reality

No public eBay-wide insurance threshold or mandatory coverage amount was preserved in the reviewed local repo evidence for this packet.

  • No public eBay-wide insurance threshold or mandatory coverage amount was preserved in the reviewed local repo evidence for this packet.
  • That does not mean insurance is unnecessary.
  • For physical products, commercial general liability and product liability deserve real attention before you scale.
  • Re-check live eBay seller terms plus any carrier, payment, warehouse, landlord, or supplier contracts before assuming no insurance trigger exists.
Stay compliant Ongoing compliance calendar Keep the recurring compliance checks and live-operating routine visible after launch. Everyone 4 groups

Before first sale

  • Finish the Minnesota LLC or assumed-name filing that applies and calendar the December 31 annual-renewal deadline immediately.
  • Get the EIN if applicable.
  • Open the bank account and separate business bookkeeping.
  • Decide the Minnesota tax posture before buying inventory:
  • if you plan to stay eBay-only, document the marketplace-only branch carefully;
  • if you will make direct taxable sales, register for the Minnesota tax ID and sales-tax account before launch.
  • If you want to buy inventory tax free for resale, prepare a completed Form ST3, Certificate of Exemption only after the entity, tax, and vendor records line up.
  • Check the local branch where you will operate, especially Minneapolis home-occupation, delivery, occupancy, and local-tax issues if you are using a home or leased space.
  • Complete eBay verification only after the legal and financial records line up.

Before first live launch

  • Build accurate listings with clear condition, photos, shipping, and returns settings.
  • Confirm the item is not blocked by law or live eBay policy pages.
  • Start with one or two low-risk items you can actually ship yourself.
  • If you are in Minneapolis, keep the first launch ship-out-only with no customer pickup.

Monthly

  • Reconcile payouts, fees, refunds, disputes, and returns.
  • Review cash reserves for taxes.
  • Review margins, inventory age, and shipping performance.
  • Check customer messages, returns, and proof-of-delivery records.
  • Avoid mixing personal and business spending.

Annual or periodic

  • LLC: file the Minnesota annual renewal by December 31.
  • Assumed name: file the Minnesota annual renewal by December 31 starting in the calendar year after the original filing, and do not skip the publication rule.
  • Minneapolis: review the local use-tax branch by April 15 for prior-year taxable purchases if it applies.
  • Re-check live eBay fee, verification, restriction, payout, and insurance pages before major pricing or scaling decisions.
Avoid these Common mistakes These are the repeated beginner errors called out in the research pack. Everyone 7 mistakes

Common Mistakes New Operators Make

  • Assuming marketplace-provider collection answers every Minnesota registration question
  • Filing an assumed name but forgetting the publication or annual-renewal branch
  • Using ST3 loosely instead of only when the registration posture and exemption reason actually fit
  • Ignoring Minneapolis or other home-business rules because the store is "online only"
  • Treating Minneapolis local use tax as the same thing as Minnesota destination sales tax or the Retail Delivery Fee
  • Pricing inventory without a fresh copy of the live eBay fee model
  • Mixing personal and business money

Practical first-launch recommendation

If you are testing casually with minimal risk, sole proprietor can work.

If you intend to build a real eBay business, single-member LLC is usually the better long-term path.

Full appendix Full official source directory Every official source row from the research pack, kept in its full table structure. Everyone 41 rows

Source group

Statewide Start

Minnesota Secretary of State / DEED

State start-here page

Form / portal A Guide to Starting a Small Business in Minnesota
Fee None for the guide
Timing First planning step
Who needs it Everyone

Official statewide guide comparing business forms and routing founders to naming, tax, licensing, and employment branches.

Open official link

Minnesota Secretary of State

State business portal

Form / portal Business Services portal
Fee Varies by filing
Timing Before name checks and entity filings
Who needs it Founders forming or renewing Minnesota entities

Minnesota's published name-availability guidance points founders here to search business names and use online business-services tools.

Open official link

Minnesota DEED Small Business Assistance Office

State small business support hub

Form / portal SBAO guidance hub
Fee None for the page
Timing Optional
Who needs it Founders who need statewide routing help

DEED's small-business office provides licensing, registration, and resource-navigation support.

Open official link

Source group

Entity Choice and Formation

Minnesota Secretary of State / DEED

Compare business types

Form / portal Guidance page
Fee None for the guide
Timing First decision
Who needs it Everyone

The statewide guide explains the sole-proprietor and LLC baseline and points founders to later filing and tax branches.

Open official link

Minnesota Secretary of State

Formation hub

Form / portal Business Services portal
Fee Varies
Timing Before launch
Who needs it Filing entities

Use the Secretary of State business-services system for filings, searches, and later renewals.

Open official link

Minnesota Secretary of State

Default entity formation filing

Form / portal Minnesota Limited Liability Company
Fee Articles of Organization
Timing $155 expedited online or in person; $135 by mail
Who needs it At formation

single-member LLC founders | The form requires the legal LLC name, organizer details, and a Minnesota registered office address that cannot be only a PO box.

Open official link

Minnesota Secretary of State

Immediate post-filing requirement

Form / portal Additional Actions and Contacts Now That You Have Completed Your Filing
Fee None for the guidance page
Timing Immediately after filing
Who needs it single-member LLC founders

This official post-filing sheet tells founders to calendar annual renewal and explains that assumed-name publication and other follow-on steps may still apply.

Open official link

Minnesota Secretary of State

Ongoing entity maintenance

Form / portal Limited Liability Company Annual Renewal
Fee $0 ordinary annual renewal; reinstatement fees if missed
Timing Annually by December 31
Who needs it single-member LLC founders

Minnesota's renewal form says failure to file by December 31 can result in termination or revocation without further notice.

Open official link

Source group

Sole Proprietor and Local Name Filings

Minnesota Secretary of State / DEED

Sole proprietor baseline

Form / portal Guidance page
Fee None if using the true legal name
Timing First setup step
Who needs it Sole proprietors

The statewide guide says Minnesota does not impose a separate state formation filing just to exist as a sole proprietor under the owner's true legal name.

Open official link

Minnesota Secretary of State

Assumed-name filing and publication

Form / portal Certificate of Assumed Name
Fee $50 expedited online or in person; $30 by mail
Timing Before using the public business name and before conducting business under it
Who needs it Sole proprietors or entities using a different public name

The form says publication in a qualified legal newspaper is required and that the filing renews annually beginning in the calendar year after the original filing. The reviewed official record did not identify a universal county-clerk DBA filing separate from this statewide form.

Open official link

Source group

Federal and State Tax Setup

IRS

EIN overview and online application

Form / portal EIN online application
Fee Free
Timing Early in setup
Who needs it LLCs, employers, and founders who want cleaner banking and vendor separation

IRS says founders can get an EIN directly from the IRS for free.

Open official link

IRS

EIN paper form

Form / portal Form SS-4
Fee Free
Timing If not applying online
Who needs it Founders using mail or fax

Official IRS page for the current paper EIN application form and instructions.

Open official link

Minnesota Department of Revenue

State tax registration

Form / portal Business Tax Registration / Sales and Use Tax account
Fee None for registration
Timing Before direct taxable sales or when a Minnesota tax account is needed
Who needs it Businesses needing Minnesota tax accounts

Revenue says founders must register for a Minnesota Tax ID Number and Sales and Use Tax account before making taxable sales in Minnesota.

Open official link

Minnesota Department of Revenue

Registration instructions

Form / portal Minnesota Tax ID Requirements
Fee None for the page
Timing During registration
Who needs it Businesses deciding whether they need a Minnesota Tax ID

Revenue says the Minnesota Tax ID is a seven-digit business-tax number and may need to be replaced if the business changes legal organization or must apply for a new FEIN.

Open official link

Minnesota Department of Revenue

Marketplace or platform tax rule

Form / portal Remote seller FAQ
Fee None for the page
Timing Before and after launch
Who needs it Marketplace sellers and direct sellers

Public FAQ says if a marketplace provider collects and remits sales tax on your behalf, you do not need to collect tax on those taxable sales. Older official Minnesota course and webinar materials reviewed for this packet point in the same narrower marketplace-only direction, but a Minnesota-based seller who wants ST3, direct sales, local pickup, or a more retail-style Minneapolis launch should still pair this row with the broader registration rows below instead of treating it as a complete answer.

Open official link

Minnesota Department of Revenue

Broader registration posture

Form / portal Who Needs to Register? guidance
Fee None for the page
Timing Before relying on a marketplace-only posture
Who needs it Sellers with Minnesota presence or direct sales

Public page still says you must register and collect sales tax in Minnesota if you have taxable presence or nexus in Minnesota.

Open official link

Minnesota Department of Revenue

Resale or exemption certificate

Form / portal Form ST3, Certificate of Exemption
Fee None for the form
Timing After registration or when legitimate exemption use applies
Who needs it Inventory purchasers seeking resale treatment

Use exemption reason H. Resale for resale purchases and complete the certificate fully. If ST3 matters on day one, resolve the registration posture first instead of assuming marketplace-only eBay sales answer the supplier branch automatically.

Open official link

Minnesota Department of Revenue

Nontaxable sales guidance

Form / portal Exemption-certificate guidance
Fee None for the page
Timing During supplier setup
Who needs it Purchasers and sellers using ST3

Public guidance says the seller does not have to collect sales tax if the purchaser gives them a completed ST3.

Open official link

Minnesota Department of Revenue

Local sales-tax sourcing

Form / portal Local sales-tax requirements for sellers
Fee None for the page
Timing Before direct deliveries and ongoing
Who needs it Sellers shipping taxable items into Minnesota local-tax areas

Minnesota says sellers must collect local tax when shipping taxable items into a local area. This destination-based customer-order branch is separate from Minneapolis local use tax on untaxed business purchases.

Open official link

Minnesota Department of Revenue

Retail Delivery Fee

Form / portal Retail delivery fee guidance
Fee 50 cents per covered transaction if applicable
Timing Before direct deliveries and ongoing
Who needs it Sellers making qualifying retail deliveries in Minnesota

Public page says the fee applies to certain transactions involving retail delivery in Minnesota where covered charges equal or exceed $100. Evaluate it mainly when direct or otherwise non-facilitated covered delivery transactions are in play; do not assume every eBay order is automatically inside or outside the branch.

Open official link

Minnesota Department of Revenue

Filing and recordkeeping

Form / portal Filing Returns and Recordkeeping
Fee None for the page
Timing Ongoing
Who needs it Registered taxpayers

Use for return, recordkeeping, and filing-cadence expectations.

Open official link

Source group

Entity Tax Maintenance

Minnesota Secretary of State / DEED

Entity tax treatment

Form / portal Guidance page
Fee None for the guide
Timing During planning and annually
Who needs it single-member LLC founders

The statewide guide is the official high-level state source for how the legal form differs from tax accounts and personal-liability treatment.

Open official link

Minnesota Secretary of State

Recurring entity tax filing or fee

Form / portal Limited Liability Company Annual Renewal
Fee $0 ordinary annual renewal
Timing Due December 31 each year
Who needs it single-member LLC founders

This packet did not verify a separate recurring Minnesota LLC franchise tax on the public pages reviewed on April 28, 2026; the recurring public state entity item verified here is the annual renewal.

Open official link

Source group

Federal Reporting

FinCEN

BOI or other federal reporting status

Form / portal Interim final rule Q&A
Fee None
Timing Check before filing
Who needs it Everyone forming an entity

As of April 28, 2026, FinCEN says domestic entities created in the United States are exempt from BOI reporting under the March 26, 2025 interim final rule.

Open official link

Source group

Employees, Payroll, and Insurance

Minnesota Unemployment Insurance / Minnesota Department of Revenue

Employer registration

Form / portal New employer registration; Minnesota Tax ID / business-tax-registration path
Fee None stated
Timing After first covered wages are paid and before the first wage-detail report is due
Who needs it Businesses hiring employees

Minnesota UI says do not register before covered wages are actually paid; use the Minnesota Tax ID branch for withholding and other state tax accounts.

Open official link

Minnesota Department of Labor and Industry

Workers' compensation

Form / portal Coverage requirement guidance
Fee Premium-based or varies
Timing Before or at hiring
Who needs it Most employers

DLI says all employers generally must provide workers' compensation coverage and that there is no minimum employee count before coverage is required.

Open official link

Minnesota Department of Labor and Industry / Minnesota Paid Leave

ESST and Paid Leave

Form / portal ESST guidance; UI / Paid Leave employer-account system
Fee Premium-based for Paid Leave; ESST is statutory leave, not a filing fee
Timing Ongoing once employees are hired
Who needs it Businesses with Minnesota employees

ESST has been in effect since January 1, 2024; Minnesota Paid Leave benefits began in 2026, with wage-detail and premium administration routed through the UI employer-account system.

Open official link

Minnesota Department of Labor and Industry

Exemption certificate if applicable

Form / portal No broad private-employer exemption certificate verified
Fee None for the guidance page
Timing Only when a narrow statutory exception actually applies
Who needs it Employers or classification fact patterns needing an exception check

This packet did not verify a broad Minnesota CE-200-style certificate that an ordinary private employer can use instead of the normal employee-classification and workers' compensation analysis.

Open official link

Source group

Platform Setup

eBay public domains

Platform registration guide

Form / portal Public seller entry points
Fee Re-check the live fee pages for actual selling charges
Timing Before launch
Who needs it All eBay operators

The reviewed local repo evidence did not preserve one settled public onboarding guide for this wave, so use the current eBay-owned public domains as the action-date starting point.

Open official link

eBay public domains

Platform pricing

Form / portal Live fee and subscription pages
Fee Re-check the live page for listing fees, final value fees, optional store subscriptions, promoted-listing costs, shipping-label costs, and payout timing
Timing At signup and later
Who needs it All eBay operators

No source-backed local-repo fee snapshot was preserved for this wave, so the live eBay fee model remains an explicit re-check item instead of a guessed fact.

Open official link

eBay public domains

Seller verification and payouts

Form / portal Live verification and payout flow
Fee Included in platform operations; fee model varies
Timing Before accepting orders
Who needs it Operators opening or updating seller accounts

Keep legal name, address, bank, and tax details aligned with real-world documents because the exact live verification and payout steps were not preserved in local repo evidence for this pass.

Open official link

eBay public domains

Brand or IP program

Form / portal Public help and policy routing
Fee None identified in local repo evidence
Timing Optional
Who needs it Brand owners or resale operators

No mandatory public eBay brand-enrollment program was identified in the reviewed local repo evidence used for this packet.

Open official link

Source group

Fulfillment, Logistics, or Store Operations

eBay public domains

Listing and launch workflow

Form / portal Live listing, shipping, and returns workflow
Fee Varies by live fee sheet and optional tools
Timing Before launch
Who needs it All marketplace sellers

Use the beginner-safe seller-managed shipping baseline for the first launch instead of importing Amazon inbound or Shopify storefront assumptions.

Open official link

eBay public domains

Product or policy screening

Form / portal Live public policy and help routing
Fee None for the public pages
Timing During sourcing and setup
Who needs it Operators with regulated or restricted products

The reviewed local repo evidence did not preserve one reusable eBay restricted-items baseline, so regulated, branded, hazardous, luxury, age-restricted, and child-use products still need live policy verification.

Open official link

eBay public domains

Shipping and returns setup

Form / portal Seller-managed shipping and returns settings
Fee Varies
Timing During launch setup
Who needs it Operators shipping physical products

Build one or two accurate listings first, keep handling time and returns terms realistic, and use tracked shipping whenever possible.

Open official link

Source group

Insurance Checkpoint

eBay public domains

Platform insurance threshold or requirement

Form / portal Live seller terms or help routing
Fee Premium varies if you buy coverage
Timing Re-check before scaling physical-product risk
Who needs it eBay operators selling physical goods

No public eBay-wide insurance threshold or mandatory coverage amount was preserved in the reviewed local repo evidence for this packet, so keep the live seller terms and outside contracts as required action-date checks.

Open official link

Source group

Minneapolis Branch

City of Minneapolis

City permit and inspection warning

Form / portal Open a business
Fee None for the page
Timing If business is in Minneapolis
Who needs it Minneapolis-based businesses

Minneapolis says businesses must complete all required inspections before opening and that inspection sets vary by property type, renovations, and licensed activity.

Open official link

City of Minneapolis

City licensing information

Form / portal How to apply for a business license
Fee Varies by license
Timing If a city license may apply
Who needs it Minneapolis-based businesses

Minneapolis says businesses operating in the city may need a city business license depending on the activity, and zoning staff can help confirm location-specific fit.

Open official link

City of Minneapolis

Home occupation rules

Form / portal Home Occupation Requirements PDF
Fee None for the PDF
Timing Before storing inventory or operating from home
Who needs it Minneapolis home-based businesses

The city limits outdoor storage, caps on-site nonresident employees, restricts deliveries to residential-scale patterns, and treats retail pickup and excessive customer traffic as risk points. If the seller wants home pickup or another retail-style home launch, pair this row with the Minnesota marketplace, registration, and ST3 rows above instead of treating marketplace-only eBay collection as a complete answer.

Open official link

City of Minneapolis

Certificate-of-occupancy branch

Form / portal Certificate of Occupancy
Fee No fee for the standard inspection; reinspection penalties may apply
Timing Before occupying a new use or after a change in use or occupancy classification
Who needs it Minneapolis businesses using commercial space

Minneapolis says a new Certificate of Occupancy is required when use or occupancy classification changes.

Open official link

City of Minneapolis

Local tax reminder

Form / portal Small business taxes
Fee 0.5% local use tax can apply on qualifying untaxed purchases
Timing Ongoing; review by April 15 for the prior year if applicable
Who needs it Minneapolis-based businesses

Minneapolis says businesses that buy items outside the city and spend more than $770 in a year may owe local use tax. This is a business-purchases branch, not the same as Minnesota destination sales tax on customer orders.

Open official link