Upwork to your ledger, intact.
A platform payout hides four numbers: the gross, the fee, the 194-O TDS (where the platform deducts it) and the FX rate. HourSlip imports Upwork, Fiverr and Toptal statements and books all four correctly — not just what hit your bank.
See which platform
actually pays.
Same hours, different take-home. HourSlip shows each platform's gross, fee and net — and the effective hourly rate behind it.
Multi-currency,
done right.
Each payout converts at a live mid-market reference rate you can override to your real bank settlement rate — and we track the realised FX gain or loss when the money lands.
- ›Your rate, not ours — Auto-fill the mid-market reference, then overwrite it with the exact rate your bank settled at.
- ›Realised FX tracked — When the money lands, the gain or loss against the booked value is recorded for you.
- ›Any currency — USD, EUR, GBP, AUD, SGD — each payout keeps its own currency and date.
What you billed isn't
what you banked.
Set a fee % per platform and HourSlip shows gross, fees and net everywhere — with a 12-month flow you can read as net, gross, or fees.
Foreign income has
rules. We keep them in view.
TDS the platform deducted, GST treatment for exported services, and the FIRA / eBRC proof every export receipt needs — surfaced where you'll actually see them.
E-commerce operators deduct TDS under Section 194O (0.1%). HourSlip records it per payout so it cross-references your Form 26AS and flows into your ITR.
Open TDS tracking→Foreign income is a zero-rated export under GST. Store your LUT number & date and flag each payout as export of service.
Open GST returns→Log the FIRA / eBRC for each foreign receipt against its invoice — HourSlip flags any paid export invoice still missing its proof.
Flags receipts missing proofIncome, in plain terms.
What freelancers ask us before they pull every platform into one income line.
- Upwork, Toptal, Fiverr and your own direct clients — really any source. Add payouts by hand or import a platform earnings CSV; each row keeps its currency, fee and date.
- Enter the foreign amount and HourSlip fills a live mid-market reference rate, which you can override to the exact rate your bank settled at. When the money lands we also compute the realised FX gain or loss against the booked value.
- Yes — set a fee % per payout or platform and you'll see gross, fees and net everywhere, plus an effective hourly rate so you can compare platforms honestly. Gross receipts (before the platform fee) are what 44ADA and your GST turnover start from; net is what reached your bank.
- E-commerce operators deduct a small TDS (0.1%) under Section 194O before paying you. HourSlip records it per payout so it cross-references your Form 26AS and carries into your ITR.
- Typically it's a zero-rated export of service under a LUT. Store your LUT number and date and flag each foreign payout as export of service; it lines up with your GST returns.
- Every export receipt should come with a FIRA / FIRC or eBRC from your bank or payment platform — it is the proof your GST export (and any refund) relies on. HourSlip lets you log that proof against each invoice and flags paid export invoices that still lack it.
- It's a Pro feature; Free users see a preview of the dashboard.
