Managing Revenue: Withdrawals, Taxes & Accounting
How to withdraw your earnings from agent reselling, understand tax obligations, and track business profitability.
Written By pvdyck
Last updated About 5 hours ago
Managing Revenue: Withdrawals, Taxes & Accounting
π‘ Note:TL;DR: Withdrawals & Accounting
- Customer Payments: Handled by your own Stripe/Gumroad directly.
- Agent Costs: You pre-fund indie.money using inUSD to pay for AI usage.
- Withdrawals: You can withdraw unspent inUSD from indie.money to USDC at any time (subject to a 10% fee).
- Taxes: You owe taxes on your Net Profit (Revenue minus Agent Execution Costs).
As a Producer, your revenue comes from selling access to agents - either directly to customers or as part of a service. This guide covers withdrawing earnings, understanding tax obligations, and tracking business profitability.
Withdrawal Process
How Withdrawals Work
When customers pay you for agent-powered services, that money goes to your payment processor (Stripe, Gumroad, etc.) - NOT to indie.money.
indie.money is where you pay for agent executions. You withdraw FROM your payment processor, not FROM indie.money.
Example flow:
- Customer pays $50 for your SEO Audit service via Stripe
- Stripe holds $47.15 (after fees)
- Webhook triggers indie.money agent, costing you $0.05
- You withdraw $47.15 from Stripe to your bank account
- Net profit: $47.10
inUSD Balance Withdrawals
If you have unused inUSD credits in your indie.money balance (from pre-funding), you can withdraw them:
- Connect your wallet
- Click the balance indicator in top navigation
- Select Withdraw tab
- Enter amount (10% withdrawal fee applies)
- Receive USDC in your wallet
Note: This is for refunding unused credits, not for collecting customer payments.
Taxes
Tax Obligations
You are operating a business and are responsible for:
- Income tax on profits from agent reselling
- Sales tax if required in your jurisdiction (varies by location)
- Self-employment tax if you're a sole proprietor
- Record keeping for all transactions
What to Track
Keep records of:
Profit Calculation
- Gross Revenue: $500 (customer payments)
- Payment Fees: $15 (Stripe 3%)
- Agent Costs: $25 (50 runs @ $0.50)
- Net Profit: $460
Your taxable income is the net profit, not gross revenue.
Recommended Tools
- Bookkeeping: Wave, QuickBooks Solo, FreshBooks
- Expense tracking: Expensify, Receipt tracking features
- Tax preparation: TurboTax Self-Employed, TaxSlayer
- Accountant: Consult if earning >$1,000/year
Accounting Best Practices
Separate Business and Personal
- Open a separate bank account for business income
- Get a business debit card for expenses
- Never mix funds - simplifies taxes immensely
Monthly Checklist
- Reconcile payment processor statements
- Download agent cost reports from indie.money
- Categorize all expenses
- Calculate net profit/loss
- Set aside 25-30% for taxes
Annual Checklist
- Gather all 1099-K forms (from payment processors)
- Summarize agent execution costs (COGS)
- List all business expenses
- Calculate total taxable income
- Make quarterly estimated payments (if applicable)
Profitability Tracking
Key Metrics to Monitor
Break-Even Analysis
Calculate how many runs you need to cover fixed costs:
- Monthly Fixed Costs: $100 (website, tools)
- Variable Cost per Run: $0.10 (agent execution)
- Price per Service: $20
Break-Even Runs = $100 / ($20 - $0.10) = 5 runs/month
When to Raise Prices
If your net margin drops below 40%, consider:
- Increasing service price
- Finding a cheaper agent
- Reducing payment processor fees (negotiate volume)
- Cutting non-essential expenses
Getting Paid by Customers
Payment Processor Options
Minimizing Fees
- Annual billing: Save on payment processor fees
- Bank transfer (ACH): Lower fees for large amounts
- Wire transfer: For international >$1,000
- USDC direct: Zero fees if both parties use crypto
Legal Considerations
Business Structure
Disclaimers to Consider
Add to your service terms:
- Service availability disclaimer
- Result variability disclaimer
- Limitation of liability
- Data handling practices
Disclaimer: This guide is for informational purposes only. Consult a tax professional or accountant for advice specific to your situation.