Tax Considerations
Purpose
What SellVia needs to handle for tax compliance — largely offloaded to Paddle, but worth documenting what isn't.
Handled by Paddle
- 1099 generation (US) for creators/merchants earning above IRS thresholds, since Paddle seller accounts (02. Backend Architecture) handle this natively for platforms
- W-8/W-9 style tax form collection during Paddle's own onboarding flow
What SellVia Still Needs to Think About
- Sales tax / VAT on the underlying product sale itself — not addressed anywhere in prior docs. This is a genuinely open, non-trivial question: does SellVia's checkout need to calculate and collect sales tax/VAT depending on the customer's location and the product type? This is a real compliance requirement in many jurisdictions and is currently unaddressed.
- SellVia's own platform fee (2%) as taxable revenue — standard business tax matter, not specific to this product, but worth a real accountant's input before launch, not something to guess here.
Open Questions (genuinely unresolved, not defaults — recommend real professional input)
- Sales tax/VAT collection on checkout — significant enough that it may need dedicated tooling (e.g. Paddle Tax) rather than a simple internal calculation
- Multi-jurisdiction tax obligations given USD/EUR/GBP support across potentially US/EU/UK customers
Deferred (2026-08-04): Jurisdiction-Specific Compliance
Founder has explicitly deferred legal/compliance review to later, not blocking MVP build. Flagging what's outstanding here so it isn't lost by the time this comes back up:
- Sales tax / VAT across USD/EUR/GBP jurisdictions (already flagged above)
- India's IT Rules Amendment 2026 (SGI/deepfake regulation) — relevance depends on whether SellVia ever has an India-based user nexus, not yet determined. If relevant: content takedown timelines, grievance redressal process, periodic user advisories, and SGI labeling would need review. Source: Khaitan & Co advisory, Feb 2026.
- General intermediary/platform liability obligations, jurisdiction TBD, once target markets are firmer
Recommend revisiting before Public Launch, not before Private Beta — real legal counsel input needed here, not something to resolve by documentation alone.
Update (2026-08-04): Stripe Tax — Direction Chosen, Not Yet Implemented (superseded 2026-08-10, see below)
Decided at the time: Stripe Tax, not a Merchant-of-Record provider (Lemon Squeezy/Paddle were considered and explicitly rejected — those require becoming the legal seller of every transaction, which was structurally incompatible with the three-way Stripe Connect split — Merchant share, Creator commission, SellVia platform fee — already built throughout 01. Business Logic and 05. Payments at the time).
Still genuinely open regardless of tooling choice:
- US marketplace facilitator laws — many states can make SellVia itself (as the platform) legally responsible for collecting/remitting sales tax on facilitated transactions, not each Merchant individually. The tax tool can handle the calculation/collection mechanics, but whether SellVia or each Merchant is the liable party is a legal question, not a tooling question.
- This remains part of the compliance review the founder has explicitly deferred to end of build (see the deferred-compliance note already on this page, and MVP Scope) — implementation and the liability question both wait for that review, not built speculatively now.
Update (2026-08-10): Paddle Tax Replaces Stripe Tax
Founder decision: Paddle across the board (02. Architecture Decision Log) — Paddle is now the processor itself, not just a tax add-on, since Paddle is a Merchant-of-Record provider, the exact model the 2026-08-04 entry above rejected. That rejection reasoning no longer applies: the "three-way split" it was protecting is now handled differently (periodic merchant billing, not a live per-sale split — 01. Money Flow, reversed 2026-08-07), so the original MoR objection is moot.
Paddle Tax calculates and collects sales tax/VAT per transaction, per jurisdiction, as part of Paddle's native MoR handling — this is arguably a better fit than the bolt-on Stripe Tax was, since Paddle's tax handling is core to its MoR model rather than an add-on. The marketplace-facilitator-law liability question above is unchanged — still a legal question pending the deferred compliance review, not resolved by which processor is used.
Update (2026-08-04): Data Retention Added to Deferred List
- Data Retention Policy Engine (04. Security) — the enforcement mechanism and audit trail are built, but most retention periods are placeholder defaults explicitly marked unconfirmed, pending this same compliance review
Update (2026-08-04): GDPR / EU Data Residency Added to Deferred List
- EU user data residency (GDPR-adjacent) — the driver behind a proposed region-based user partitioning strategy (06. Infrastructure → Scaling Strategy). Real, legitimate concern given EUR currency support implies EU users — but the correct technical mechanism (regional database deployment vs. full sharding vs. something simpler) depends on confirmed legal requirements, not yet determined. Documented as a real driver, not built until the compliance review clarifies exactly what's required.
Update (2026-08-23): MAJOR REVISION — Pakistan-Only Narrows (and Reopens) This Whole Doc
Founder decision: Pakistan-only market, no Paddle. Full reasoning: 02. Architecture Decision Log.
- "Handled by Paddle" section above no longer applies at all. No 1099 generation, no W-8/W-9 collection, no Paddle Tax — there is no MoR provider. Every tax-adjacent task Paddle was doing natively now has no owner — this is a real, newly-opened gap, not a simplification.
- Swich (confirmed same day as a later update below) does not close this gap. This is the single most important thing to understand about the Swich decision from a compliance angle: Swich is a payment processor/gateway, not a Merchant of Record. It moves money between SellVia, merchants, and creators — it does not become the legal seller of record, does not calculate/collect sales tax on SellVia's behalf, and (unlike Paddle's seller onboarding) has no confirmed built-in tax-form collection step for creators. Choosing a processor at all did not solve what choosing Paddle specifically used to solve.
- EU/US multi-jurisdiction concerns (VAT, marketplace-facilitator laws, GDPR data residency) are no longer the live risk — the market is Pakistan-only, PKR-only. Those become post-MVP concerns again if/when SellVia expands beyond Pakistan (see Full Product Vision (Post-MVP)).
- New, Pakistan-specific, genuinely unaddressed:
- Income tax / withholding treatment of creator commission payouts under FBR rules — is SellVia required to withhold or report anything when paying a Pakistani creator via bank transfer?
- Sales tax (GST) on the underlying product sale — same open question as before, just under Pakistani law now, not US/EU/UK.
- SellVia's own 2% platform fee as taxable business revenue in Pakistan — standard matter, still needs real accountant input, not resolved here.
- Whether any tax-form collection (Pakistani equivalent of a W-9) is needed from creators before their first payout, given there's no Paddle onboarding step collecting it automatically anymore.
- Still explicitly deferred by founder (unchanged): full compliance review before Public Launch, not before Private Beta. This update narrows what that review needs to cover (Pakistan/FBR only, not multi-jurisdiction) but does not resolve any of it — flagging the gap Paddle's removal created is the point of this update, not closing it.
References