Launch Checklist & Filing Guide

Step-by-step guide for all business formation, regulatory filings, and compliance requirements.

Overall Completion 0 / 0
Section 1 — Business Formation
Delaware LLC Formation
Est. Cost: $90-$300
1. Choose LLC Name
Verify name availability at icis.corp.delaware.gov. Name must include "LLC" or "Limited Liability Company". Rollick Inc. should be filed as "Rollick LLC" or similar variation.
2. Appoint a Registered Agent
Required for all Delaware entities. Must have a physical Delaware address. Options: National Registered Agents Inc ($99/yr), Northwest Registered Agent ($125/yr), or Harvard Business Services ($50/yr).
3. File Certificate of Formation
File online at corp.delaware.gov or by mail. Filing fee: $90 (standard, 2-3 weeks), $100 (24-hour expedite), or $1,000 (same-day). Form requires: LLC name, registered agent name/address, organizer name/address.
4. Create Operating Agreement
Not filed with the state but legally required. Should include: member names and ownership percentages, capital contributions, profit/loss distribution, management structure (member-managed vs. manager-managed), voting rights, transfer restrictions, dissolution provisions. Template provided in operating-agreement-template.html.
5. Get Certified Copy
Order certified copy of Certificate of Formation ($50). Needed for bank accounts, Stripe application, etc.
6. File in Additional States if Needed
Foreign LLC qualification in states where you have nexus (CA, NY, TX, FL, IL). Each state has its own foreign qualification filing and fee.
Documents Needed
  • Articles/Certificate of Formation
  • Operating Agreement
  • Registered Agent Agreement
Section 2 — Tax Identification
EIN (Employer Identification Number)
Free — IRS
1. Go to IRS EIN Online Application
Visit irs.gov EIN application to begin the online application.
2. Select Entity Type
Select "Limited Liability Company" as entity type.
3. Select Number of Members
Choose single-member or multi-member depending on LLC structure.
4. Select Reason for Applying
Select "Started a new business" as the reason.
5. Enter Responsible Party Info
Name, SSN, and address of the managing member. This person is the primary point of contact with the IRS.
6. Enter LLC Information
Rollick LLC, 1209 Orange Street, Wilmington, DE 19801, date of formation.
7. Select Primary Business Activity
Select "Retail Trade" then "Electronic Shopping" as the subcategory.
8. Receive EIN Immediately
EIN is assigned immediately upon completion of the online application. Save the confirmation page.
9. Download CP 575 Confirmation Letter
Download and securely store the CP 575 confirmation letter. This is your official EIN assignment notice.
10. Use EIN for All Business Filings
Use EIN for: bank accounts, Stripe application, tax filings, W-9 forms, 1099 issuance.
Documents Needed
  • Certificate of Formation
  • SSN of Responsible Party
⏰ Timeline: Instant (online) or 4-6 weeks (mail/fax via Form SS-4)
Section 3 — Asset Protection
Asset Protection Trust Formation
Requires Attorney
1. Select Trust Type
Recommend a Delaware Statutory Trust or Nevada Asset Protection Trust. Delaware advantages: no state income tax on trust income for non-resident beneficiaries, strong asset protection statutes (12 Del. C. § 3570-3576), no requirement to file trust agreement publicly.
2. Hire a Trust Attorney
Specializing in asset protection. Budget: $3,000-$10,000 for formation. Search Delaware Bar Association or firms specializing in entity structuring.
3. Draft Trust Agreement
Key provisions: grantor(s), trustee(s) (can be a corporate trustee or individual), beneficiaries, spendthrift clause (protects assets from creditors), distribution standards, trust protector provisions, amendment/revocation powers, governing law (Delaware).
4. Appoint Trustee
At least one trustee must be a Delaware resident or Delaware trust company if using Delaware trust. Corporate trustees: Wilmington Trust, Commonwealth Trust Company.
5. Fund the Trust
Transfer LLC membership interests to the trust. The trust becomes the sole member of Rollick LLC. File updated Operating Agreement reflecting trust as member.
6. File Any Required Notices
Delaware does not require public filing of trust agreements. However, you may need to update the LLC's Certificate of Formation if ownership structure changes.
7. Obtain Trust EIN
Separate EIN for the trust (same IRS process as Section 2).
8. Set Up Trust Bank Account
For receiving LLC distributions. Separate from the LLC operating account.
Documents Needed
  • Trust Agreement
  • Trustee Acceptance
  • Assignment of LLC Interests
  • Updated Operating Agreement
  • Trust EIN
⏰ Timeline: 2-6 weeks depending on attorney availability
Trust (Owner)
LLC (Operating Entity)
Platform (Rollick)
Section 4 — Copyright Compliance
DMCA Agent Registration
Cost: $6
1. Create Account at Copyright.gov
Go to copyright.gov/dmca-directory and create a new account.
2. Register a DMCA Agent
Click "Register a DMCA Agent" and begin the designation process.
3. Enter Service Provider Info
Service provider: Rollick LLC, website: rollick.bet
4. Enter DMCA Agent Contact Info
Rollick Legal Department, 1209 Orange Street, Wilmington, DE 19801, [email protected]
5. Pay Filing Fee
Filing fee: $6 per designation. Payment accepted online.
6. Designation Effective Immediately
Designation is effective immediately upon filing. Must be renewed every 3 years.
7. Update DMCA Page
Update dmca.html with the registration confirmation details.
8. Verify Agent Info Matches Website
Ensure the DMCA agent contact information on copyright.gov matches what is displayed on your website.
Documents Needed
  • Service Provider Name
  • Website URL
  • Agent Contact Details
⏰ Timeline: Same day
Section 5 — Sweepstakes Compliance
State Sweepstakes Registrations
Est. Cost: $500-$2,000
New York
1. File with NY Department of State
Division of Corporations — Games of Chance Registration (not required for <$5,000 prize value) OR Sweepstakes Registration if prizes exceed threshold.
2. Submit Official Rules
Submit official rules (content from sweepstakes-rules.html). Filing fee: varies, typically $150.
3. Bond Requirement
Surety bond may be required for prizes over $5,000 (bond = 100% of prize value). Must file at least 30 days before promotion begins. Annual renewal required.
Florida
1. File with FL Dept. of Agriculture
Department of Agriculture and Consumer Services — Game Promotion Registration (Rule 5J-10). Required for any promotion with prizes over $5,000 annual aggregate. Filing fee: $100.
2. Trust Account or Surety Bond
Required equal to total prize value. Submit official rules, entry form, and prize details. File at least 7 days before promotion begins.
Rhode Island
1. File with RI Dept. of Business Regulation
Promotional Games Registration per R.I. Gen. Laws § 11-50. Filing fee: $150. Submit official rules and prize schedule. Bond may be required. File before promotion begins.
General for all states: Keep copies of all registration confirmations. Set calendar reminders for renewal dates. Update compliance.html status when approved. Maintain records of all prize awards for each state.
Documents Needed (Per State)
  • Official Rules
  • Prize Value Schedule
  • Surety Bond (if required)
  • Corporate Formation Documents
  • EIN
Section 6 — Sales Tax
Sales Tax Registration
Priority: WA Overdue
Washington (OVERDUE — Register Immediately)
!
1. Register with WA DOR
Go to dor.wa.gov → "Register a new business". File Business License Application with WA Department of Revenue.
!
2. Register for WA Tax Types
WA requires registration once you exceed $100,000 in sales or 200 transactions in the state. Register for: Retailing B&O tax + Retail Sales Tax. Filing fee: $0.
!
3. Begin Collecting Sales Tax
WA combined rate: up to 10.6%. Begin collecting sales tax immediately upon registration. File returns monthly or quarterly depending on volume. Note: WA is also geoblocked for pack openings — sales tax applies to marketplace transactions only.
States with Active Nexus (Already Registered)
California — Seller's Permit (Active)
BOE/CDTFA — Active registration
New York — Certificate of Authority (Active)
DTF — Active registration
Texas — Sales Tax Permit (Active)
Comptroller — Active registration
Florida — Sales Tax Registration (Active)
DOR — Active registration
Illinois — Sales Tax Registration (Active)
6.25% + local. $100K threshold. Already active per compliance.html.
States to Monitor for Nexus Threshold
Pennsylvania
$100K threshold, 6% state rate. Monitor sales volume.
Ohio
$100K threshold, 5.75% + local. Monitor sales volume.
General guidance: Use automated tax calculation (TaxJar, Avalara, or manual compliance.html calculator). File returns on time — late filing penalties are severe. Keep detailed records of sales by state.
Documents Needed
  • EIN
  • Certificate of Formation
  • Business Address per State
Section 7 — Payment Processing
Stripe Merchant Application
Timeline: 1-3 days
1. Create Stripe Account
Go to dashboard.stripe.com/register and create account with business email.
2. Enter Business Information
Legal name: Rollick LLC. DBA: Rollick. Business type: LLC. Industry: Retail/E-Commerce. Product description: "Entertainment shopping platform selling curated mystery merchandise packs containing genuine brand-name products."
3. IMPORTANT: Business Description Wording
Do NOT describe the business as gambling, lottery, or games of chance. Use: "mystery box retail," "curated product packs," "entertainment shopping," "surprise merchandise."
4. Enter EIN and Business Address
1209 Orange Street, Wilmington, DE 19801 or primary business address. Enter bank account details for payouts.
5. Verify Identity
Verify identity of account representative (SSN, DOB, government ID). Upload supporting documents when prompted: Certificate of Formation, business license, website URL.
6. Set Statement Descriptor
Set statement descriptor to "Rollick" — this appears on customer bank statements.
7. Configure Payment Methods
Configure: webhook endpoints, payment methods (cards, Apple Pay, Google Pay), 3D Secure for fraud prevention.
8. Set Up Fraud Prevention
Set up Stripe Radar for fraud detection (included free with Stripe). Implement Stripe's chargeback protection program ($0.40/transaction, covers chargebacks).
Key Stripe Policies:
Stripe Restricted Businesses list: mystery boxes / loot boxes are a gray area. Be prepared to explain the business model. Emphasize: all items are genuine physical products, every pack guarantees a product, provably fair system, not gambling.

Chargeback rate must stay below 1% (currently approaching — see compliance.html mitigation strategy).

PCI compliance: using Stripe.js/Elements keeps you SAQ-A compliant.
Documents Needed
  • EIN
  • Certificate of Formation
  • Government ID
  • Bank Account Details
  • Business Website URL
Alternative: Also set up PayPal Commerce Platform as backup processor.
Section 8 — Insurance
Insurance
URGENT — Expires Mar 28
General Liability Insurance (RENEW IMMEDIATELY)
!
1. Contact Current Insurer for Renewal
Contact current insurer for renewal quote. If switching: compare quotes from Hiscox, NEXT Insurance, or The Hartford.
!
2. Coverage Requirements
General liability: minimum $1M per occurrence / $2M aggregate. Product liability: minimum $1M (you ship physical products). Cyber liability: minimum $1M (you handle personal/payment data). Errors & omissions: $500K minimum.
!
3. Estimated Annual Premium
$1,500-$5,000 depending on revenue and coverage limits. Ensure policy covers: product defects in shipped merchandise, data breach liability, professional errors in marketplace facilitation, advertising injury (IP claims).
!
4. Get Certificate of Insurance (COI)
Get COI and upload to compliance.html Document Vault. Set renewal reminder for 60 days before expiration.
Directors & Officers (D&O) Insurance
5. Consider D&O Insurance
Consider D&O if the LLC has multiple members or outside investors. Protects personal assets of managers/officers. Typical cost: $1,000-$3,000/year for small LLC.
Workers' Compensation
6. Workers' Compensation (If Applicable)
Required if you have employees (not needed for solo LLC with no employees). Check state requirements based on where employees are located.
Documents Needed
  • Current Policy Details
  • Revenue Estimates
  • Business Description
  • Loss History
⚠ DEADLINE: Current policy expires March 28, 2026 (15 days)
Section 9 — Annual Filings
Delaware Annual Report
Due: June 1, 2026
1. File Annual Report
Delaware LLCs must file an Annual Report and pay franchise tax every year by June 1. Go to corp.delaware.gov → "Annual Report / Tax" → "File Annual Report".
2. Enter File Number
Enter file number (assigned when Certificate of Formation was filed).
3. Verify or Update Information
Verify or update: registered agent info, principal address, authorized person name/address.
4. Pay Franchise Tax
Flat fee of $300 for LLCs (regardless of revenue or assets). Late penalty: $200 + 1.5% per month interest on unpaid tax.
5. Avoid Voiding
Failure to file for 3 years will result in the LLC being voided by the state. Set annual calendar reminder for April 1 (60 days before deadline).
6. Consider Filing Early
Filing opens January 1 each year. Keep confirmation receipt and upload to compliance.html Document Vault.
Documents Needed
  • LLC File Number
  • Registered Agent Current Info
  • Payment Method
⏰ Due June 1 annually. First report due June 1 of the year after formation. Cost: $300/year.
Section 10 — Legal Review
Attorney Review
Budget: $2,000-$5,000
1. Find an Attorney
Specializing in e-commerce, internet law, or entertainment/gaming law. Ideally in Delaware or with Delaware bar admission. Resources: Delaware State Bar Association referral service, Avvo.com, LegalZoom attorney directory. Look for experience with: mystery box / loot box businesses, sweepstakes law, FTC compliance, GDPR/CCPA compliance.
2. Prepare Briefing Packet
Compile all legal documents for review: tos.html, privacy.html, dmca.html, aml-policy.html, seller-agreement.html, affiliate-terms.html, sweepstakes-rules.html, cookie-policy.html, accessibility.html, dispute-resolution.html, wallet-terms.html, security-policy.html, data-processing-agreement.html, shipping-returns.html, responsible-shopping.html, compliance.html (for regulatory overview), gate.js (age verification code — provide printout).
3. Key Questions for the Attorney
• Is the "entertainment shopping" classification defensible in all active states?
• Are the sweepstakes rules sufficient for NY, FL, RI registration?
• Is the AMOE (alternate method of entry) provision adequate?
• Does the wallet/stored value system trigger money transmitter licensing?
• Is the arbitration clause and class action waiver enforceable?
• Are the KYC tiers and thresholds appropriate for our business model?
• Are there any states we should add to the blocked list?
• Is the trust → LLC structure optimal for asset protection?
4. Request Specific Deliverables
• Redlined versions of all documents with suggested changes
• State-by-state regulatory risk assessment
• Written opinion letter on the entertainment shopping classification
• Compliance roadmap and priority items
5. Implement Attorney's Recommended Changes
Review and implement all recommended changes to legal documents. Update all affected HTML pages.
6. Schedule Quarterly Legal Review
Schedule quarterly legal review going forward. Budget: $500-$1,000/quarter for ongoing review.
Documents Needed
  • All 17 Legal Documents (HTML or PDF)
  • Business Plan Summary
  • Revenue Projections
  • State-by-State User Data
  • gate.js Age Verification Code
⏰ Timeline: Allow 2-4 weeks for comprehensive review. Budget: $2,000-$5,000 initial; $500-$1,000/quarter ongoing.
Master Timeline
Launch Filing Schedule
All Tasks
Task Deadline Cost Status
Insurance Renewal Mar 28, 2026 $1,500-$5,000/yr URGENT
WA Sales Tax Registration Overdue $0 OVERDUE
Delaware LLC Formation Before launch $90-$300 Pending
EIN Application After LLC formation $0 Pending
DMCA Agent Registration After LLC formation $6 Pending
Stripe Application After EIN $0 Pending
Trust Formation After LLC + EIN $3,000-$10,000 Pending
NY Sweepstakes Registration Before marketing in NY $150 + bond Pending
FL Sweepstakes Registration Before marketing in FL $100 + bond Pending
RI Sweepstakes Registration Before marketing in RI $150 + bond Pending
Delaware Annual Report June 1, 2026 $300 Pending
Attorney Review Before launch $2,000-$5,000 Pending
Total Estimated Cost $7,296-$21,256