Skip to content

Pricing

App hosting priced in KES

Choose a monthly or annual Eza Cloud plan. Pay by M-Pesa, get a KRA eTIMS invoice and deploy from Git in under 2 minutes.

  • M-Pesa payments
  • VAT included
  • No card needed
  • Cancel anytime

Annual: Pay for 10 months. Get 12. Annual billing applies to hosting plans. PayEdge shortcodes and add-on packs remain monthly.

Hobby

For one side project or small production app.

KES 1,500per month

  • 1 vCPU
  • 2 GB RAM
  • 5 apps
  • 5 GB database storage
  • 100 GB bandwidth
  • Unlimited team members
  • Email support
  • M-Pesa billing
  • KRA eTIMS invoice
Choose Hobby

Starter

Suggested for client work

For agency sites and early SaaS products.

KES 5,000per month

  • 2 vCPU
  • 6 GB RAM
  • 15 apps
  • 25 GB database storage
  • 500 GB bandwidth
  • Unlimited team members
  • Email support
  • Phone support, Monday to Saturday, 08:00 to 18:00 EAT
  • M-Pesa billing
  • KRA eTIMS invoice
Choose Starter

Pro

For a SaaS with paying users and higher traffic.

KES 15,000per month

  • 6 vCPU
  • 16 GB RAM
  • 50 apps
  • 100 GB database storage
  • 2 TB bandwidth
  • Unlimited team members
  • Email support
  • Phone support, Monday to Saturday, 08:00 to 18:00 EAT
  • M-Pesa billing
  • KRA eTIMS invoice
Choose Pro

Compare

Compare plans

FeatureHobbyStarterPro
Monthly priceKES 1,500KES 5,000KES 15,000
Annual priceKES 15,000KES 50,000KES 150,000
vCPU126
RAM2 GB6 GB16 GB
Apps51550
Database storage5 GB25 GB100 GB
Bandwidth100 GB500 GB2 TB
Team membersUnlimitedUnlimitedUnlimited
Email supportIncludedIncludedIncluded
Phone supportNot includedMonday to Saturday, 08:00 to 18:00 EATMonday to Saturday, 08:00 to 18:00 EAT
M-Pesa billingIncludedIncludedIncluded
KRA eTIMS invoiceIncludedIncludedIncluded

VAT

All listed prices include VAT at 16%

Your KRA eTIMS invoice shows the service amount and VAT separately.

Monthly invoices
PlanService amountVAT at 16%Total
HobbyKES 1,293.10KES 206.90KES 1,500
StarterKES 4,310.34KES 689.66KES 5,000
ProKES 12,931.03KES 2,068.97KES 15,000
Annual invoices
PlanService amountVAT at 16%Total
HobbyKES 12,931.03KES 2,068.97KES 15,000
StarterKES 43,103.45KES 6,896.55KES 50,000
ProKES 129,310.34KES 20,689.66KES 150,000

Billing

Billing that stays simple

One organisation has one subscription.

Your subscription includes one hosting plan, any database storage packs and PayEdge shortcodes. Everything appears on one invoice and is paid through M-Pesa.

Agencies can create one organisation per client. Each client gets their own plan, billing contact and invoice.

Plan changes

Change plans when your app grows

  • Upgrade

    Upgrades apply immediately.

    Choose a larger plan, confirm the prorated amount through M-Pesa and use the new limits at once.

  • Downgrade

    Downgrades take effect on your next billing date.

    Before then, your organisation must fit the smaller plan. The dashboard lists apps, database storage or usage that must be reduced.

  • Cancel

    You can cancel from your Eza account.

    There are no refunds for partial months. Your service continues to the end of the paid period, then Eza deletes your data 14 days later.

Limits

When you reach a limit

Database storage

At 85% database storage, the organisation owner receives an email.

At 95%, the dashboard displays a red warning. If the database disk becomes full, the database stops accepting writes.

  1. 85%Email to owner
  2. 95%Red warning
  3. 100%Writes stop

Add 10 GB of database storage for KES 500 per month.

Add storage

Apps

When you reach your app limit, Eza blocks new apps. Existing apps keep running.

Upgrade your hosting plan to add more app slots.

Bandwidth

If you exceed included bandwidth, your site stays up.

Eza asks you to upgrade your plan. Your app does not go offline because of a bandwidth overage.

PayEdge

PayEdge pricing

PayEdge is available with or without an Eza Cloud hosting plan.

A PayEdge-only customer receives an Eza organisation without a hosting plan. Your application can run anywhere and call PayEdge over HTTPS with an API key.

PayEdge

KES 450per live shortcode each month

VAT included

Beta
  • Unlimited transactions
  • STK push
  • STK status checks
  • Hosted Safaricom callback URLs
  • Signed webhook delivery
  • Transaction logs for 12 months
  • Free sandbox access
  • One shortcode used for staging and production counts once.
  • PayEdge remains monthly, including when your hosting plan is billed annually.
Add PayEdge

Included

What every plan includes

  • Deploy from GitHub, GitLab or Bitbucket
  • Deploy with eza deploy
  • Live HTTPS URL
  • Custom domains with automatic SSL
  • Environment variables
  • Build and runtime logs
  • Rollback to any earlier deploy in about 30 seconds
  • Background workers
  • Scheduled jobs using standard cron syntax
  • Persistent volumes
  • Full REST API and webhooks
  • Unlimited team members
  • Data stored and processed in Kenya
  • Email support

Starter and Pro include phone support Monday to Saturday, 08:00 to 18:00 EAT.

FAQ

Pricing questions

Something else? support@eza.co.ke

Can I pay with M-Pesa?

Yes. Eza Cloud plans, storage packs and PayEdge shortcodes are paid through M-Pesa. You do not need a card.

Do the prices include VAT?

Yes. All listed prices include VAT at 16%. Eza sends a KRA eTIMS invoice showing the service amount and VAT separately.

Can I pay annually?

Yes. Annual hosting plans cost 10 months of monthly pricing and include 12 months of hosting. PayEdge shortcodes and add-on packs remain monthly.

Do I need a separate subscription for each app?

No. One organisation has one hosting plan and can run up to 5, 15 or 50 apps, depending on the plan.

What happens if I use all my database storage?

Eza emails the owner at 85% storage and shows a warning at 95%. Add 10 GB for KES 500 per month, or upgrade your plan before the disk is full.

What happens if I exceed bandwidth?

Your site stays up. Eza asks you to upgrade instead of taking the app offline.

Can I cancel at any time?

Yes. You can cancel from your account. Your service stays active until the end of the paid period, and your data is deleted 14 days later.

Does Eza offer a free tier?

No. Eza has no free tier or trial at launch. Hosting starts at KES 1,500 per month, paid by M-Pesa.

Deploy an app without a dollar card

Choose a plan, pay by M-Pesa and get a live HTTPS URL from Git in under 2 minutes.