Skill596 repo starsupdated 3d ago
finance-sales-tax
Wayfair economic-nexus tracker, marketplace facilitator law handling, multi-state filing checklist, exemption certificate management, tax-on-shipping rules. Outputs a state-by-state nexus exposure report. Templates only - not personalized sales-tax advice.
Install in Claude Code
Copygit clone --depth 1 https://github.com/FerroxLabs/wayland /tmp/finance-sales-tax && cp -r /tmp/finance-sales-tax/resources/bundled-extensions/business-finance/skills/finance-sales-tax ~/.claude/skills/finance-sales-taxThen start a new Claude Code session; the skill loads automatically.
Definition
SKILL.md
> **Templates and analytical tools only - not personalized financial, tax, accounting, or legal advice.** State sales-tax thresholds, marketplace-facilitator rules, exemption certificate formats, and product taxability classifications change frequently and vary substantially by state. Review with a qualified sales-tax specialist, CPA, or attorney before relying on outputs. Failure to register and remit in a state where nexus exists creates retroactive liability + penalties + interest. # Finance - Sales Tax / Wayfair Economic Nexus Build a state-by-state nexus exposure report and multi-state filing checklist. Handles physical nexus, **post-Wayfair (2018) economic nexus**, marketplace-facilitator laws, exemption certificate management, and tax-on-shipping rules. ## Required inputs - **Seller details**: legal entity, primary state, EIN - **Sales channel mix**: direct (own website), marketplace (Amazon / Etsy / eBay / Walmart), wholesale, in-person - **Per-state sales data for the trailing 12 months and current year**: - Total gross sales $ - Number of transactions - Whether sold via marketplace facilitator - **Product / service categories** (taxability varies - SaaS, digital goods, food, clothing, services treated differently by state) - **Filing year** (rules update annually) ## Wayfair economic nexus - the 2018 inflection Before *South Dakota v. Wayfair* (2018), states required **physical presence** before they could compel out-of-state sellers to collect sales tax. *Wayfair* upheld South Dakota's law imposing collection duty on remote sellers exceeding **$100,000 in sales OR 200 transactions** per year. **All states with sales tax now have economic nexus rules** (45 states + DC). **Specific thresholds, transaction-count tests, look-back periods, and registration triggers vary by state.** ### Common state thresholds (verify against state tax authority - these change) | Tier | Examples | Threshold (re-verify) | |---|---|---| | Largest tier ($500K) | CA, NY, TX | $500,000 (no transaction count) | | $250K | KY, MD | $100K-$250K (varies) | | $100K + 200 transactions | Most states historically | $100K OR 200 transactions | | $100K only (200-tx test removed) | Many states have dropped the transaction count | $100K | | AK | Multiple municipalities; ARSSTC | Varies by city | > ⚠️ States have been **removing** the 200-transaction test over the past 3 years to reduce small-seller burden. Always verify current threshold for the state you're checking. ### Look-back period - varies by state Some states (most): prior calendar year OR current year-to-date. Some states: prior 12 rolling months. Once threshold is exceeded, registration is typically required within **30 days** to **the next month** - verify per state. ### Five states with NO statewide sales tax NOMAD: **N**ew Hampshire, **O**regon, **M**ontana, **A**laska, **D**elaware. (AK has many municipal sales taxes - see ARSSTC.) ## Marketplace facilitator laws Since 2018–2020, every state with sales tax has enacted Marketplace Facilitator laws requiring platforms (Amazon, Etsy, eBay, Walmart, Shopify-as-marketplace, etc.) to collect and remit sales tax on behalf of third-party sellers. **Implications for SMB sellers:** - Marketplace-collected sales tax is **NOT** the seller's tax obligation - but counts toward economic-nexus thresholds in many (not all) states. - **Direct sales** (own website / Shopify standalone / Faire / WooCommerce) are NOT covered by marketplace facilitator → seller still must register and remit if nexus. - Some states allow seller to **deduct** marketplace sales when calculating nexus; others **include** marketplace sales in threshold calculation. Verify per state. - Seller must maintain records distinguishing marketplace vs direct sales for audit. ## Tax-on-shipping rules (varies wildly by state) | State | Shipping taxable? | |---|---| | CA | Generally not taxable if separately stated and actual cost; taxable if charged as a flat handling fee | | NY | Taxable if the underlying goods are taxable | | TX | Taxable if the underlying goods are taxable | | IL | Generally not taxable if separately stated and direct shipment to customer | | FL | Taxable if delivery is part of the sale; varies by contract | | Most states | Taxable if the goods are taxable; some exempt if separately stated | | AK | No statewide; depends on municipality | Always re-verify per state and re-verify product taxability (SaaS, food, clothing, digital goods all vary). ## Exemption certificate management When a buyer claims a sales-tax exemption (resale, manufacturer, nonprofit, government, agricultural), the seller must collect and retain a **valid exemption certificate** before zero-rating tax. Otherwise the seller is liable for the tax on audit. ### Best practices - Use **Streamlined Sales Tax (SSUTA) Multi-State Exemption Certificate** for participating states (24 SST states accept) - Otherwise use state-specific form (CA CDTFA-230, NY ST-120, TX 01-339, etc.) - Store certificate digitally with **expiration date** (some states require renewal annually; some are good "until revoked") - Include: buyer name, address, sales tax permit number, type of exemption claimed, signed declaration - Audit-readiness: link each exempt sale to the supporting certificate - Re-collect when buyer's permit expires or buyer changes legal entity ## Multi-state filing checklist For each state where nexus is established: - [ ] Register for sales tax permit (apply at state revenue / DOR website) - [ ] Determine filing frequency (monthly / quarterly / annually - typically based on volume) - [ ] Set up tax-collection in cart / POS (right rate by destination ZIP, including local / district / special) - [ ] Calendar filing deadlines (typically 20th of following month, but varies) - [ ] Track gross sales, taxable sales, exempt sales separately per state - [ ] Track local / district / special-purpose tax allocations within state where required - [ ] File tim
More from this repository
architectureSkill
|
bump-versionSkill
Use when bumping the Wayland version: update package.json, run checks, branch, commit, push, create PR, wait for merge, tag release.
fix-issuesSkill
|
fix-sentrySkill
|
i18nSkill
|
oss-prSkill
Use when creating a pull request, after committing changes, or when user invokes /oss-pr. Covers branch management, quality checks, commit, push, and PR creation.
pr-automationSkill
|
pr-fixSkill
|