Careers & Work

20 Ways to Make Money Online as a New Graduate in Kenya

Fact-checked on

In this article
  1. 1. Write website articles
  2. 2. Proofread and edit documents
  3. 3. Work as a virtual assistant
  4. 4. Provide customer support
  5. 5. Manage social-media pages
  6. 6. Design simple marketing graphics
  7. 7. Edit short videos
  8. 8. Transcribe recordings and prepare captions
  9. 9. Translate between languages you know well
  10. 10. Tutor online
  11. 11. Clean and organise spreadsheets
  12. 12. Design presentation slides
  13. 13. Update WordPress websites
  14. 14. Prepare online product listings
  15. 15. Carry out public-source research
  16. 16. Prepare email newsletters
  17. 17. Test websites manually
  18. 18. Help with basic SEO content checks
  19. 19. Provide bookkeeping administration
  20. 20. Assist with virtual events
  21. How to find your first client
  22. Agree on scope and payment
  23. Avoid the pay-to-unlock trap
  24. A sensible starting plan
  25. Sources and useful links

You do not need to wait for a permanent job before offering a useful service online. As a new graduate, you can start with skills you already use—writing, spreadsheets, presentations, research or helping people work through a problem—and turn one of them into a clearly defined paid service.

The important word is service. Online income is not guaranteed, and a website promising money for doing almost nothing is not a career plan. You need to learn the work, show evidence that you can do it, find a client and agree on payment.

Here are 20 options to consider. These are service ideas, not 20 currently open vacancies or claims that every beginner will earn from them.

1. Write website articles

Offer clear articles, explainers or blog posts in a subject you understand. A graduate with knowledge of agriculture, technology or business can use that knowledge to produce a useful sample.

Start with one well-researched article and a short description of the reader it serves. Check every factual claim and do not submit copied or unreviewed AI-generated text as original expertise.

2. Proofread and edit documents

Help clients correct grammar, spelling, consistency and awkward wording. Possible material includes business reports, newsletters, website pages and proposals.

Create a short before-and-after sample using your own text. Make it clear whether the price covers proofreading only or substantial rewriting. Do not promise academic grades or offer to complete assessed work for someone else.

3. Work as a virtual assistant

A virtual assistant helps with defined administrative tasks such as diary management, meeting notes, document organisation or routine follow-ups.

Offer a small, specific package rather than claiming to handle every part of a business. Demonstrate an organised calendar or a fictional weekly work plan, and agree on working hours and access permissions before starting.

4. Provide customer support

Help a business respond to customers through email, chat or another approved channel. The work needs clear communication, patience and a good understanding of the product.

Prepare a few sample responses to common questions. Ask about shifts, escalation procedures, training and who makes decisions about refunds. Do not promise a customer an outcome you are not authorised to approve.

5. Manage social-media pages

Offer to prepare a content calendar, draft captions, schedule approved posts and organise routine replies. A Kenyan shop or professional service can be a useful type of client to approach.

Build a sample week’s content for a fictional business. Define whether photography, paid advertising, video and customer-service replies are included; they are not automatically the same service.

6. Design simple marketing graphics

Create social posts, posters, menus, flyers or other clearly scoped materials. Good layout and accurate information matter more than adding many effects.

Build a small portfolio that shows readable design on a phone as well as a larger screen. Use images, fonts and templates that you are entitled to use, and agree on the number of revisions.

7. Edit short videos

Offer to turn a client’s footage into a short interview, product demonstration or social-media clip. Useful tasks include trimming, sequencing, captions and basic audio cleanup.

Practise on footage you own or have permission to use. Ask which platform and format the client needs. Music rights and the supply of usable footage should be settled before you quote.

8. Transcribe recordings and prepare captions

Convert clear audio into checked text or prepare captions for a video. This needs careful listening, punctuation and accurate names, not simply pressing an automatic transcription button.

Offer a short sample and state how you handle poor audio, multiple speakers and confidential files. Review automated output before delivery and use only processing tools approved by the client.

9. Translate between languages you know well

If you are genuinely fluent in English and Kiswahili, or another language pair, offer translation of suitable material such as everyday communications or website copy.

Show a sample with both versions. Do not offer certified, medical or legal translation beyond your qualifications. Knowing a few phrases is not sufficient to accept a professional assignment.

10. Tutor online

Teach a subject you understand through structured sessions, practice questions and explanations. The offer could cover school subjects, introductory software or another area of competence.

Prepare a lesson outline and explain the learner level you can support. Sell teaching and feedback, not examination impersonation or completed coursework. Agree on session length, cancellations and the communication channel.

11. Clean and organise spreadsheets

Businesses may need help standardising dates, removing duplicates, arranging lists or building a simple tracker. This can be a good practical offer if you are comfortable with spreadsheet functions.

Create a fictional messy dataset and show the cleaned version. Clarify how you will check errors and protect personal information. Never upload a client’s database to an external tool without permission.

12. Design presentation slides

Turn supplied material into a readable slide deck for a meeting, training session or pitch. This is different from writing the client’s entire business strategy.

Show a short sample deck with consistent layouts and clear charts. Agree on slide count, who supplies the wording and whether speaker notes or data verification are included.

13. Update WordPress websites

Offer routine content uploads, formatting, image placement and link checks if you understand WordPress. Start with tasks you can complete safely instead of advertising advanced development you have not learned.

Practise on a demonstration site. Agree on backups, approvals and access rights, and avoid making untested changes to a live payment or booking system.

14. Prepare online product listings

Help sellers organise product names, descriptions, photographs and supplied specifications for an online shop or catalogue.

Create a sample set of listings for imaginary products. The seller should confirm prices, stock and technical claims. Do not invent reviews, certifications or benefits to make a listing sound more attractive.

15. Carry out public-source research

Prepare a source-linked competitor comparison, supplier shortlist or background brief using information that is lawfully public. Your degree subject can help you choose an area you understand.

Show a short report with dates, sources and clear limits. Research does not mean collecting private personal data or pretending that an unverified directory entry is confirmed.

16. Prepare email newsletters

Offer newsletter formatting, editing, link checks and campaign preparation using a client’s approved mailing platform and contact list.

Create a sample newsletter and a pre-send checklist. The client should approve the audience and message. Do not buy scraped email lists or send marketing messages from a client’s account without permission.

17. Test websites manually

Check a website against an agreed task list and report broken links, confusing forms or display problems. This is usability and quality checking—not hacking.

Practise by documenting harmless issues on your own test site. Work only within the owner’s permission, and never make real purchases or submit payments unless the client has explicitly authorised a safe test.

18. Help with basic SEO content checks

If you have learned the basics, offer focused tasks such as reviewing page titles, headings, internal links or a small set of content pages.

Prepare a sample audit that explains each issue and a practical fix. Do not guarantee first-place search rankings. Technical migrations, security problems and complicated tracking work should be left to someone with the appropriate expertise.

19. Provide bookkeeping administration

If your training supports it, help organise invoices, categorise supplied records or maintain an agreed expense tracker. Separate routine record-keeping from regulated or specialist financial advice.

Use fictional records for your sample. Be clear about your qualifications and do not present yourself as an auditor or authorised tax professional unless you are entitled to do so.

20. Assist with virtual events

Help organise an online workshop or webinar by preparing registration records, coordinating speakers, checking presentation files and taking attendance or notes.

Start with a clear run sheet for a fictional event. Agree on rehearsal time, your role during the session and who handles technical failures. Do not accept responsibility for an unfamiliar platform without learning it first.

How to find your first client

Choose one service and one type of client. “I format monthly newsletters for small businesses” is easier to understand than “I do everything online”.

Build two or three original samples, write a short service description and approach suitable contacts with a relevant offer. You can also review freelance marketplaces such as Upwork. Read their current account, eligibility and payment rules before applying, and do not assume an advertised project guarantees work.

Ajira Digital provides Kenyan work-readiness and training resources. Check its current listings and enrolment information rather than assuming a particular class is available or that training guarantees placement.

Agree on scope and payment

Before starting, put the deliverable, deadline, revisions, fee and payment stages in writing. For platform work, follow that platform’s contract and payment-protection rules. For direct clients, verify who you are dealing with and use an arrangement you understand.

Check withdrawal methods before accepting work priced in a foreign currency. Upwork currently lists M-Pesa for eligible Kenyan direct-to-wallet withdrawals, but available methods, limits, fees and conversion costs must be checked in your own account. The verified name and wallet details must match its requirements.

Online income can create Kenyan tax obligations. Keep invoices, expenses and payment records, and use KRA’s current guidance or qualified advice for your circumstances. Do not assume that receiving money through M-PESA or a foreign platform makes it tax-free.

Avoid the pay-to-unlock trap

The US Federal Trade Commission describes task scams in which an app displays supposed earnings for simple activities, then asks the worker to deposit money to unlock more tasks or withdraw the balance. A small first payment does not prove that the scheme is genuine.

Warning: Do not send money or cryptocurrency to a recruiter or task platform to release your wages. Verify ordinary platform charges separately through the platform’s own published terms; a stranger’s private “activation payment” is not the same thing.

A sensible starting plan

During your first week, select one service, produce a sample, check payment options and contact a small number of suitable prospects. Use responses to improve the offer. That is a work plan, not a promise of income within seven days.

Tip: Start with a small paid assignment you can complete well. A useful sample, clear communication and reliable delivery are more valuable than a profile listing 20 services you cannot yet provide.

Leave a Reply

Your email address will not be published. Required fields are marked *