Utilities

Electronic Money Order (eMO): How to Send Money Online via India Post

Send electronic money order (eMO) online through epostoffice.gov.in. Know eMO charges, amount limits, tracking process, and delivery timeline in India.

CitizenNest Editorial Team7 min read
āš ļø
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

Electronic Money Order (eMO): How to Send Money Online via India Post

The Electronic Money Order (eMO) is a digital version of the traditional money order offered by India Post. Instead of visiting a post office, you can send money online through the epostoffice.gov.in portal. The amount is delivered to the recipient's doorstep by the postman — no bank account needed for the receiver. This makes eMO ideal for sending money to people in rural areas without bank accounts.

What is Electronic Money Order (eMO)?

eMO is an online money transfer service by the Department of Posts. The sender books the money order online, and the amount is physically delivered to the recipient's address by the local postman. It combines the convenience of digital booking with the last-mile delivery strength of India Post.

eMO vs Regular Money Order

Feature Regular Money Order Electronic Money Order (eMO)
Booking method At post office counter Online via epostoffice.gov.in
Payment Cash at counter Online (net banking, debit card)
Delivery Postman delivers cash Postman delivers cash
Tracking Limited Online tracking available
Commission 5% of amount 5% of amount
Speed 3-5 days 1-3 days (faster processing)
Maximum amount ₹5,000 per MO ₹5,000 per eMO
Receipt Paper receipt Digital receipt + email confirmation

Who Can Send eMO?

  • Any Indian resident with a valid mobile number and email address
  • No registration required on India Post portal (guest checkout available)
  • Sender must have online payment facility (net banking / debit card / UPI)

eMO Amount Limits and Charges

Amount Slab Commission
Up to ₹1,500 ₹25 + GST
₹1,501 to ₹5,000 ₹35 + GST
  • Minimum amount: ₹1
  • Maximum amount: ₹5,000 per single eMO
  • You can send multiple eMOs to the same person
  • Additional charges may apply for SMS notification

How to Send Electronic Money Order (eMO) Online

Step-by-Step Process

  1. Visit epostoffice.gov.in
  2. Click on "eMO (Electronic Money Order)" option
  3. Enter sender details:
    • Full name
    • Mobile number
    • Address and PIN code
  4. Enter recipient details:
    • Full name (as known locally)
    • Complete address with landmark
    • PIN code of delivery area
    • Mobile number (optional but recommended)
  5. Enter the amount (₹1 to ₹5,000)
  6. Add a message for the recipient (optional, up to 30 characters)
  7. Review the details and commission charges
  8. Choose payment method: Net banking, debit card, or UPI
  9. Complete the payment
  10. Download or note the eMO booking number
  11. You will receive a confirmation email and SMS

Important: Ensure Correct Details

  • The recipient's name must match what is known at their local post office
  • The address must be complete with house number, street, village/city, and PIN code
  • Wrong PIN code can cause delivery to the wrong post office

How to Track eMO Status

  1. Visit indiapost.gov.in
  2. Go to "Track & Trace" section
  3. Enter your eMO booking number
  4. View the current delivery status

eMO Status Meanings

Status Meaning
Booked eMO has been generated
In Transit Sent to destination post office
Out for Delivery Postman has the MO for delivery
Delivered Cash handed to recipient
Returned Could not deliver — wrong address or recipient not found

Delivery Timeline

Destination Expected Delivery
Same city/district 1-2 working days
Same state 2-3 working days
Different state 3-5 working days
Remote/rural areas 5-7 working days

Delivery time depends on the destination post office workload. Metro areas are usually faster.

How to Send Money Order Offline (At Post Office)

If you prefer the traditional method:

  1. Visit your nearest post office
  2. Fill the Money Order form (MO form)
  3. Provide recipient's full name and complete address
  4. Pay the amount + commission in cash
  5. Get the receipt with MO number
  6. Track using the MO number on indiapost.gov.in

What If eMO Is Not Delivered?

If your eMO is not delivered within expected time:

  1. Track online first — check if it shows "Returned" or still "In Transit"
  2. Call helpline: 1800-11-2011 (toll-free)
  3. File complaint on pgportal.gov.in — see our post office complaint guide for detailed steps
  4. Visit the sender's post office with the receipt for inquiry
  5. If returned, the amount will be refunded to the sender's post office — collect with original receipt

Important Tips

  1. Double-check the PIN code — wrong PIN is the most common reason for eMO delivery failure
  2. Include recipient's mobile number — the postman can call to confirm address and availability
  3. Keep the booking number safe — you need it for tracking and complaints
  4. Send during working days — eMOs booked on weekends/holidays are processed the next working day
  5. For large amounts, send multiple eMOs — since the limit is ₹5,000 per eMO, split larger amounts

Disclaimer: This guide is for informational purposes only. CitizenNest is not affiliated with India Post or any government department. Charges and limits may change — verify on epostoffice.gov.in.

Frequently Asked Questions

What is the maximum amount I can send through eMO?

The maximum amount per single eMO is ₹5,000. If you need to send more, you can book multiple eMOs to the same recipient.

How much commission does India Post charge for eMO?

India Post charges ₹25 (+ GST) for amounts up to ₹1,500 and ₹35 (+ GST) for amounts between ₹1,501 and ₹5,000.

How long does eMO delivery take?

eMO typically takes 1-3 working days within the same state and 3-5 working days for different states. Remote areas may take up to 7 days.

Can I send eMO to any address in India?

Yes, eMO can be sent to any address in India where India Post delivers. The postman will deliver the cash to the recipient's doorstep.

Does the recipient need a bank account to receive eMO?

No, the recipient does not need a bank account. The postman delivers cash directly to the recipient's address. This is the main advantage of money orders.

How do I track my eMO?

Visit indiapost.gov.in and use the Track & Trace feature. Enter your eMO booking number to see the current delivery status.

What happens if eMO is not delivered?

If the postman cannot deliver (wrong address, recipient not available after attempts), the eMO is returned to the sender's post office. The sender can collect the refund with the original receipt.