← Emberlern/The Data Diaries With Dee
The Ticket That Doesn't Come Back / Module 09

Running yourself as a business

Five lessons, about an hour and five minutes. Everything so far has been about doing the work well. This module is about the arithmetic and paperwork that decide whether doing it well actually pays — rates, agreements, and the specific friction of getting paid across borders.

Module 9 worksheets A pricing-model worksheet, a real-hourly-cost calculator, a one-page agreement template, a cross-border payment comparison sheet, and a time-tracking log. One .docx, five pages.
Lesson 9.113 minutes

Hourly, retainer or per-ticket: the arithmetic behind each, and when to use which

The three common ways to price support work reward genuinely different things, and picking the wrong one for a given client isn't just a preference — it can quietly cost you money for months without either side noticing why.

What each model actually rewards

Hourly rewards time spent, which is fair for unpredictable workload but means getting faster at the job literally lowers your income unless you renegotiate. Retainer — a fixed monthly fee for owning the queue — rewards outcomes and efficiency, and is where the trust-ladder rung 4 role from module 1 naturally lands. Per-ticket rewards volume, which fits a high, predictable ticket count but can quietly pressure rushing through complex tickets to keep the per-ticket rate worthwhile.

Worked example: the same role, priced three ways

Bumi Naturals' support role, three pricing models

Hourly: ₦2,500/hr, roughly 15 hrs/week = ₦37,500/week, but the faster Tolu gets, the less he earns for the same output. Retainer: ₦140,000/month flat for owning the whole queue — rewards Tolu for getting efficient, since the fee doesn't shrink. Per-ticket: ₦800/ticket, which works well at steady volume but tempts rushing the harder ones.

Keep this
  • Hourly rewards time; getting faster lowers income unless renegotiated.
  • Retainer rewards outcomes and efficiency — the natural fit once you own the whole queue.
  • Per-ticket rewards volume but can pressure rushing complex tickets.
Do this now — 7 minutes

Price a made-up support role three ways — hourly, retainer, per-ticket — and note which model you'd actually choose and why.

Lesson 9.212 minutes

What your hour actually costs you: data, power, transport, tax, unpaid admin

A quoted rate that looks reasonable on paper can quietly lose money once the real costs of earning it are counted — and most beginners never count them, which is a large part of why underpricing is so common at entry.

What to actually count

Data and connectivity costs for the hours worked. Power — a generator or inverter running during a shift is a real cost, not a rounding error, in markets where outages are common. Unpaid time: replying to a client's messages outside billed hours, or time spent invoicing and chasing payment, which is real work that often goes uncounted. And tax, if applicable, which changes what a quoted rate actually nets.

A rate, before and after real costs

Quoted: ₦2,500/hour. Real costs per hour worked: ~₦150 data, ~₦200 power (generator, prorated), ~30 minutes of unpaid admin per 10 billed hours. The quoted rate is still reasonable — but only once these are actually counted rather than assumed away.

Keep this
  • Data, power, unpaid admin time, and tax are all real costs, not rounding errors.
  • Most underpricing at entry comes from never counting these at all.
  • A rate that looks fine on paper can be thin once real costs are subtracted.
Do this now — 6 minutes

List your own real costs per working hour — data, power, anything else genuinely relevant to you — and see what they actually add up to.

Lesson 9.313 minutes

The one-page agreement and the trial-shift rule

Most beginner support work happens with no written agreement at all — just a message thread and a handshake understanding. This works fine until it doesn't: a scope disagreement, a payment delay, a "actually I meant something different" that costs real money to sort out after the fact.

What a one-page agreement actually needs

What's covered (channels, hours or ticket volume), what isn't, the rate and payment schedule, and a trial-shift or notice period on both sides. It doesn't need to be a legal document — a clear, mutually agreed message that both sides can point back to is often enough at this scale, as long as it's actually written down rather than assumed.

A one-page agreement, in practice

"Confirming our agreement: I'll cover email and WhatsApp support, roughly 15 hrs/week, at ₦2,500/hr, invoiced every two weeks. This doesn't include live chat or social DMs — happy to discuss adding those separately. Either of us can end this with 2 weeks' notice. Let me know if this matches your understanding!"

The trial-shift rule protects both sides

A paid trial period, clearly time-boxed, lets a founder assess fit without a long commitment, and lets you assess whether the brand and the work are actually what they seemed before agreeing to anything longer.

Keep this
  • Cover what's included, what isn't, the rate, and a notice period — in writing.
  • It doesn't need to be a legal document, just clearly written and mutually confirmed.
  • A trial-shift period protects both sides from a long commitment before fit is proven.
Do this now — 8 minutes

Write your own one-page agreement message for a made-up support role, using the worked example's shape.

Lesson 9.413 minutes

Getting paid across borders: rails, fees, FX, and the wait that makes people quit

A support rep working for a brand based in another country runs into a genuinely different problem than the work itself: actually receiving the money. Payment platforms, currency conversion, and intermediary fees can turn an agreed rate into a smaller and later-arriving number than either side expected, and not knowing this in advance is how good working relationships sour over a purely mechanical issue.

What to check before agreeing to a cross-border rate

Which payment rails the client can actually use to pay into your country, what each one's fees and typical delivery time are, and what exchange rate you'll actually receive versus the quoted mid-market rate — platforms differ meaningfully here, and the difference is real money, not a rounding error.

Cross-border payment friction is a documented, widespread problem — not a personal failing

Delays and fees in receiving money already earned are a genuine, common source of frustration for freelancers working across borders, and part of why some quietly stop taking international clients even when the work itself pays well. Knowing this in advance, and testing a payment route before committing to a rate, is what protects against it — rather than discovering the problem after weeks of unpaid work.

Keep this
  • Check which payment rails actually work for your country before agreeing to a rate.
  • Compare fees and actual delivery time, not just the headline rate.
  • Test the payment route with a small real transaction before relying on it for a full month's pay.
Do this now — 6 minutes

List two payment methods you could realistically receive cross-border payment through, and what you know or can find out about each one's fees and delivery time.

Lesson 9.510 minutes

Tracking shifts and invoicing without losing your evening to it

Time tracking and invoicing done at the last minute, from memory, is where money quietly gets lost — a shift undercounted, a rate misapplied, an invoice sent late enough that payment slips a cycle. A five-minute daily habit prevents an hour of reconstruction at month end.

The minimum viable habit

Log hours or tickets the same day, not from memory a week later. Keep one running sheet, however simple, rather than scattered notes. And send the invoice on a fixed schedule — the same day every two weeks, say — rather than whenever you remember to.

Keep this
  • Log the same day — memory a week later is where hours quietly disappear.
  • One running sheet beats scattered notes across messages and memory.
  • A fixed invoicing schedule beats invoicing whenever you remember to.
Do this now — 5 minutes

Set up a simple running log — even a single spreadsheet row per shift — and log one made-up entry to see the shape of it.

Module 9 drillone hour

Rate card, agreement, live payment route

Build the three pieces of paperwork that make this role a real business, end to end — not hypothetically, but with your own real numbers where possible.

Deliver three things

  1. Your rate card — built from your real costs per 9.2, priced under at least two of 9.1's three models.
  2. Your one-page agreement — using 9.3's shape, for a made-up or real support role.
  3. A payment route, proven — using 9.4's checks, with a live test transaction if at all possible, not a screenshot or a guess.

How it is marked

  • Does the rate card reflect real costs, not just a round number picked by feel? 9.2's arithmetic should be visible in the number.
  • Is the agreement genuinely clear on scope, rate, and notice period? Ambiguity here is exactly what causes disputes later.
  • Is the payment route actually tested, not assumed? A route that "should work" is not the same as one proven to work.
What this drill is really testing

Whether you can turn this role into an actual, defensible small business — not just do the support work well, but be paid for it reliably and fairly.

Before module 10

You should now have: a pricing model chosen with real reasoning, your real hourly cost, a one-page agreement template, a tested payment route, and a tracking habit. Module 10 turns to the last piece — actually finding your first three clients.