K
Kazit
← Back to Kazit

How Kazit Works

The complete guide to getting tasks done and earning on Kazit — whether you're a client or a worker.

In this guide

  • 1. Getting Started
  • 2. Wallet & M-Pesa
  • 3. Local Tasks (Clients)
  • 4. Digital Services (Clients)
  • 5. Escrow & Payments
  • 6. Worker Guide
  • 7. Chat & Communication
  • 8. Delivery & Deadlines
  • 9. Reviews & Ratings
  • 10. Disputes

1. Getting Started

Signing up

Kazit uses phone-based verification — no passwords needed.

1
Enter your phone number

Use your Kenyan phone number (e.g. 0712 345 678). We'll send a one-time PIN via SMS.

2
Verify with OTP

Enter the 6-digit code sent to your phone. This confirms your identity — no password to remember.

3
Choose your role

Select Client (you need tasks done) or Worker (you want to earn). You can change roles later.

4
Complete your profile

Add your full name, email, and profile photo. Workers will need to complete additional onboarding steps (see the Worker Guide below).

Worker onboarding

If you sign up as a worker, there's a quick 3-step verification process before you can start earning:

1
Personal details

Date of birth (must be 18+), national ID number, and emergency contact information.

2
Services & area

Choose which categories you want to work in (e.g. Laundry, Graphic Design). Set your base location in Nairobi and your transport type (walking/matatu, boda boda, or car). Digital-only categories skip location requirements.

3
Wait for approval

Each category you apply for is reviewed individually. You'll receive an SMS when a category is approved. You can start working in approved categories while others are still under review.

Tip: Complete your profile and upload a clear photo — clients are more likely to hire workers with complete, professional profiles.

2. Wallet & M-Pesa

Everything on Kazit runs through your wallet. Clients deposit funds to pay for tasks; workers receive earnings and withdraw to M-Pesa.

Your wallet balances

BalanceWhat it means
AvailableReady to spend (clients) or withdraw (workers).
Escrow / HeldLocked for an active task. Released when you confirm delivery or a dispute is resolved.
ClearingWorkers only — earnings that are in the 24-hour clearing window. Becomes available automatically.

Depositing money (M-Pesa)

1
Tap "Add funds"

Enter the amount you want to deposit (minimum KSh 2) and confirm your M-Pesa phone number.

2
Approve on your phone

You'll receive an M-Pesa STK push prompt on your phone. Enter your M-Pesa PIN to complete the deposit.

3
Funds arrive instantly

Your wallet balance updates within seconds. If there's a delay, use the "Recheck" button — the app will verify with M-Pesa directly.

Withdrawing earnings (Workers)

1
Request withdrawal

Enter the amount (minimum KSh 100) and the M-Pesa number to receive funds.

2
Finance review

The finance team reviews your request (usually within 24 hours). You'll get a notification when it's processed.

3
Receive via M-Pesa

Once approved, the money is sent to your M-Pesa. If rejected, the funds are returned to your wallet with an explanation.

Note: You can only withdraw from your available balance. Earnings in the 24-hour clearing period must finish clearing first.

3. Local Tasks (For Clients)

Local tasks are physical jobs done in person — laundry, errands, deliveries, home help, rides, and custom tasks. Workers come to you or handle the job in your area.

Task categories

CategoryExamplesHow it works
LaundryWash, dry, fold, deliverWorker picks up, washes, and returns clothes
ErrandsShopping, pharmacy, bill paymentWorker handles the errand for you
Parcel DeliverySame-day delivery within NairobiWorker picks up and delivers your parcel
Home HelpCleaning, small repairs, organizingWorker comes to your location
Ride AssistsAirport pickups, moving helpWorker provides transport assistance
Custom TasksAnything else you need doneDescribe what you need and set your budget

Posting a local task

1
Describe your task

Choose a category, write a clear title (e.g. "Wash and fold two laundry bags"), and add detailed instructions for the worker.

2
Set location

Enter the pickup address (and delivery address if it's a delivery task). The app suggests Nairobi areas with autocomplete. You can save your home address for quick re-use.

3
Set your budget

Enter the amount you'll pay. The app can suggest a price based on the distance between pickup and delivery — you'll see a breakdown of the base rate plus distance cost. You can accept the suggestion or set your own price.

4
Choose pricing mode

Fixed price — one payment for the whole job. Per-day — set a daily rate and maximum days for longer jobs (like multi-day cleaning).

5
Post and hold escrow

When you post, the payment is held from your wallet in escrow. Workers nearby are notified and can apply. You'll also see how many workers are available in your area.

Choosing a worker

Once workers apply, you'll see each applicant's profile, rating, verification status, and their proposed price. Pick the one you trust and tap Accept. The other applications are automatically cancelled, and a chat thread opens so you can coordinate.

Managing your task

  • Pause: Temporarily hide the task from new applicants (you can resume anytime).
  • Edit: Change the title, description, or schedule while the task is still open.
  • Set deadline: Add or change the delivery deadline at any time before delivery.
  • Cancel: Cancel an open or assigned task. Your escrow is refunded immediately.

Per-day tasks

For longer jobs, per-day pricing works differently:

  • You set a daily rate and maximum days. Escrow holds the full amount (rate × days).
  • The worker logs each day of work. You'll be notified: "Your worker logged day 1 of 3 — confirm to pay."
  • Confirm each day individually. Payment for that day is released.
  • Unused days are refunded when the job is finalized.

4. Digital Services (For Clients)

Digital services are remote work — graphic design, web & app development, writing, and video/audio production. No location needed. Workers publish fixed-price service listings, and you order with one click.

Digital categories

CategoryExamples
Graphic DesignLogos, flyers, social media graphics, branding
Web & App DevWebsites, landing pages, app features, bug fixes
WritingBlog posts, copywriting, CVs, academic editing
Video & AudioVideo editing, voiceovers, podcast production, animation

Ordering a digital service

1
Browse services

Go to the Services tab and explore listings. Filter by category or search by keyword. Each listing shows the price, delivery time, and the worker's profile, rating, and verification status.

2
View details & order

Tap a listing to see the full description, price, and worker info. Tap Order now to proceed. The price is fixed — no bidding or negotiation.

3
Add order notes

Tell the worker exactly what you need — specific colors, references, file formats, or any other details. This is optional but helps the worker deliver exactly what you want.

4
Escrow holds your payment

The listed price is held from your wallet in escrow. The worker is assigned immediately and a chat thread opens. The delivery deadline is set automatically based on the listing's turnaround time.

5
Receive and confirm delivery

The worker delivers files, links (Google Drive, Figma, GitHub, etc.), or other digital deliverables through chat. Review the work, and tap Confirm to release payment — or chat with the worker to request revisions.

Reorder: Loved a service? Every completed digital order shows a Reorder button — one tap to place the same order again with the same worker.

5. Escrow & Payments

Escrow is the core of how Kazit keeps transactions safe for both sides. Here's how every shilling moves through the system:

How escrow works

1
Client posts or orders

The agreed amount is deducted from the client's available wallet balance and held in escrow. This money is locked — neither party can touch it.

2
Work happens

The worker completes the task. Payment stays safely in escrow the entire time.

3
Client confirms delivery

The client reviews the work and taps Confirm. Escrow releases — the platform fee is deducted, and the worker's earnings move to their clearing balance.

4
24-hour clearing period

The worker's earnings are held for 24 hours in clearing. This gives time for any last-minute issues. After 24 hours, the funds automatically move to the worker's available balance and can be withdrawn.

Platform fees

Kazit charges a small platform fee on each transaction. The fee is deducted from the payment before the worker receives their share. You'll always see the exact breakdown before confirming any order:

  • Client pays: The listed price (e.g. KSh 1,000)
  • Platform fee: A percentage deducted (e.g. KSh 100)
  • Worker receives: The remainder (e.g. KSh 900)

What happens if something goes wrong?

SituationWhat happens to escrow
Client cancels before deliveryFull refund to client's wallet immediately
Client confirms deliveryPayment released to worker (24h clearing)
Dispute raisedFunds stay locked until our team resolves it
Dispute resolved — pay workerPayment released to worker
Dispute resolved — refund clientFull refund to client's wallet

6. Worker Guide

Finding local work

Once your categories are approved, you can browse and apply for tasks:

1
Browse the job board

Open tasks in your approved categories appear on the Jobs tab. Filter by category, area, or keyword. Jobs are sorted by proximity — nearest tasks appear first.

2
Apply

Tap Apply on any task. Write a short message to the client and propose your price (you can match the client's budget or suggest a different amount).

3
Get accepted

If the client picks you, you'll be notified and a chat thread opens. Coordinate timing, confirm details, and start the work.

4
Deliver and get paid

When the work is done, submit proof of completion (photo, receipt, or other evidence). The client confirms and your earnings are released.

Publishing digital service listings

If you have approved digital categories, you can create service listings that clients can order directly:

1
Create a listing

Go to the Services tab and tap + New service. Choose a digital category, write a compelling title and description, set your price and delivery timeframe (in days), and optionally upload a cover image.

2
Go live

Your listing appears in the marketplace. Clients can browse, view details, and order with one click. You're notified instantly when someone orders.

3
Deliver the work

Chat with the client to clarify requirements. When done, submit your deliverables — upload files, share links (Google Drive, Figma, GitHub), and add delivery notes explaining what you've provided.

4
Get paid

Once the client confirms, your earnings enter the 24-hour clearing period, then become available for withdrawal.

Managing your listings

  • Edit: Update your title, description, price, cover image, or delivery time at any time.
  • Toggle visibility: Temporarily hide a listing without deleting it (useful if you're busy).
  • Delete: Remove a listing permanently (only if it has no pending orders).

Availability toggle

Workers have an Online/Offline toggle in the top bar. When you're online, you'll receive notifications about nearby jobs. Toggle offline when you're not available to work.

7. Chat & Communication

Every active job has a dedicated chat thread so clients and workers can communicate directly.

When chat opens

  • Local tasks: A chat thread is created when you accept a worker's application.
  • Digital services: A chat thread is created immediately when the client places an order.

Chat features

  • Text messages: Send messages in real time. You'll see when the other person is typing.
  • File attachments: Share images (JPG, PNG, GIF), documents (PDF, DOC, TXT), and other files up to 5 MB each.
  • Read receipts: A checkmark appears when your message has been read.
  • Job context: The chat header shows the task title, current status, and deadline countdown so you always have context.
  • Notifications: You'll get a push notification for new messages when you're not in the app.

Tip: Keep all communication on Kazit. This protects both parties and gives our team a record to review if there's ever a dispute.

8. Delivery & Deadlines

Delivery deadlines

Every job can have a delivery deadline. For digital services, the deadline is set automatically from the listing's turnaround time. For local tasks, the client sets it when posting.

  • A countdown timer is shown on the dashboard and in chat (e.g. "2 days left", "5 hours left").
  • Workers receive a notification when less than 24 hours remain.
  • If the deadline passes, the task is flagged as overdue.

Deadline extensions

Need more time? Workers can request an extension with a reason. The client receives a notification and can approve or deny the request. If approved, the deadline is updated. If denied, the original deadline stands.

Clients can also proactively extend the deadline from their side at any time.

Submitting delivery

Local tasks: The worker submits proof of completion — a photo, receipt, or before/after photos depending on the task category.

Digital services: The worker can submit:

  • Files uploaded through chat (designs, documents, code, etc.)
  • External links (Google Drive, Figma, GitHub, a live website, etc.)
  • Delivery notes explaining what's included

Once submitted, the job status changes to Delivered and the client is notified to review and confirm.

Confirming delivery (Clients)

When a worker delivers, you'll see a Confirm button on the order. Review the work:

  • Happy? Tap Confirm — payment is released to the worker.
  • Need changes? Chat with the worker to request revisions before confirming.
  • Problem? Raise a dispute if you can't resolve it with the worker (see Disputes below).

9. Reviews & Ratings

After a job is completed, both the client and worker can leave a review.

  • Rate from 1 to 5 stars.
  • Optionally add a written comment.
  • Reviews are visible on profiles and service listings.
  • Your overall rating is the average of all reviews you've received.

For workers: Higher ratings and more reviews help you stand out. Verified workers with good ratings appear first when clients browse services and job applicants.

10. Disputes

If something goes wrong and you can't resolve it with the other party through chat, either side can raise a dispute.

How to raise a dispute

1
Open the job

Go to the job detail and tap Raise dispute. This is available after a worker has been assigned.

2
Describe the issue

Select a reason (quality issue, no-show, payment problem, or other) and describe what went wrong.

3
Our team reviews

The Kazit team reviews the chat history, delivery proof, deadlines, and both sides of the story.

4
Resolution

We make a binding decision: either the payment is released to the worker or refunded to the client. Both parties are notified of the outcome and reasoning.

Important: While a dispute is open, the escrow funds are locked and no deadline extensions can be made. Try to resolve issues through chat first — disputes are a last resort.

Still have questions? Check our FAQs or email us at support@kazit.ke.

K
Kazit

The marketplace for Nairobi tasks and remote digital services.

Product

How it works Services For workers

Legal

Terms of Service Privacy Policy

Support

FAQs Guide Contact

© 2026 Kazit. All rights reserved.