GuidesJan 17, 20268 min read

How to Get a Refund from Your Web Host

Learn how to request and receive a refund from your web hosting provider. Understand money-back guarantees, refund policies, and what to expect.

Unhappy with your web hosting? Most hosts offer money-back guarantees, but getting your money back isn't always straightforward.

Here's how to navigate refund policies and get your money back.

Understanding Money-Back Guarantees

How They Work

Most web hosts offer a money-back guarantee period:

HostGuarantee Period
DreamHost97 days
InMotion90 days
A2 Hosting30 days (anytime money-back)
SiteGround30 days
Bluehost30 days
HostGator30 days
Hostinger30 days
GoDaddy48 hours
CloudwaysNo guarantee (pay-as-you-go)

What's Usually Refundable

Typically refundable:

  • Hosting fees
  • Some add-ons purchased at same time

Usually NOT refundable:

  • Domain registration fees
  • SSL certificates (if purchased separately)
  • Add-on services (SiteLock, backup services)
  • Setup fees (if any)
  • Domain privacy

Prorated vs Full Refunds

Within guarantee period:

  • Full refund of hosting fees
  • Minus non-refundable items

After guarantee period:

  • Most hosts: No refund
  • Some hosts: Prorated credit or refund
  • A2 Hosting: Anytime prorated refund

Step-by-Step Refund Process

Step 1: Check Your Eligibility

Find your signup date:

  1. Check welcome email from host
  2. Log into hosting dashboard
  3. Check billing history

Compare to guarantee period:

  • If within period: Eligible for full refund
  • If outside period: Check host's policy for prorated options

Step 2: Backup Your Website

Before canceling:

  1. Download all files via FTP or file manager
  2. Export database via phpMyAdmin
  3. Save any emails if using hosting email
  4. Document any settings you might need

Why this matters:

  • Account deletion is usually immediate
  • You won't have access after cancellation
  • Migration to new host needs these files

Step 3: Request the Refund

Method 1: Online cancellation (preferred)

  1. Log into hosting control panel
  2. Find Account or Billing section
  3. Look for "Cancel" or "Request Refund"
  4. Complete cancellation form
  5. Note confirmation number

Method 2: Contact support

  1. Open support ticket or chat
  2. State: "I want to cancel and request a refund under the money-back guarantee"
  3. Provide account details
  4. Ask for confirmation in writing

Method 3: Email

  1. Email billing department
  2. Include: Account number, domain, full name
  3. Request cancellation and refund
  4. Request written confirmation

Step 4: Follow Up

If you don't hear back:

  • Wait 2-3 business days
  • Follow up with reference to original request
  • Escalate to supervisor if needed

Keep records of:

  • Cancellation request date
  • Confirmation numbers
  • Support conversation transcripts
  • Email correspondence

Step 5: Check Your Payment Method

Refund timing:

  • Credit card: 5-10 business days
  • PayPal: 3-5 business days
  • Bank transfer: 10-15 business days

If refund doesn't arrive:

  • Contact host first
  • Dispute with credit card company if unresolved
  • File PayPal dispute if paid via PayPal

Refund Policies by Host

DreamHost - Most Generous

97-day guarantee:

  • Full refund within 97 days
  • Prorated refund after (annual plans)
  • Domain fees not refundable
  • Very easy process

A2 Hosting - Anytime Refund

Unique policy:

  • Full refund within 30 days
  • Prorated refund ANYTIME after
  • One of the only hosts offering this
  • Easy cancellation

SiteGround

30-day guarantee:

  • Full refund within 30 days
  • No refund after 30 days
  • Domains non-refundable
  • Process via billing ticket

Bluehost

30-day guarantee:

  • Full refund minus domain cost
  • Domain cost (~$15) kept even if "free"
  • After 30 days: No refund
  • Cancel through account dashboard

Hostinger

30-day guarantee:

  • Full refund within 30 days
  • No refund after
  • Some add-ons non-refundable
  • Cancel via hPanel

GoDaddy

48-hour guarantee (very short!):

  • Must cancel within 48 hours
  • After 48 hours: No refund
  • Annual plans: May get prorated credit
  • Known for difficulty getting refunds

Kinsta

30-day guarantee:

  • Full refund within 30 days
  • Monthly billing, so cancel anytime
  • No prorated refunds after
  • Professional, easy process

Cloudways

No guarantee needed:

  • Pay-as-you-go billing
  • Stop service anytime
  • Only pay for what you used
  • No refund process needed

What to Say When Requesting a Refund

Keep It Simple

Good:

"I'd like to cancel my hosting account and request a refund under your money-back guarantee. My account email is [email] and domain is [domain.com]."

Avoid:

  • Long complaints (save for after refund is processed)
  • Threats (counterproductive)
  • Demands (polite requests work better)

If They Push Back

Response template:

"I understand you'd like to help resolve my issue, but I've decided to cancel. I'm within the [X]-day money-back guarantee period and would like to proceed with cancellation and refund. Please process this request."

If They Try to Keep You

Hosts often offer:

  • Discounts to stay
  • Free months
  • Plan upgrades

If you want to leave:

"Thank you for the offer, but I'd like to proceed with cancellation and refund."

If offer is good:

  • Consider it if issue was minor
  • Get offer in writing
  • Set calendar reminder to reassess

Getting Refunds Outside Guarantee Period

Ask Nicely

Some hosts make exceptions for:

  • Long-time customers
  • Documented service issues
  • Extenuating circumstances

Template:

"I understand I'm outside the guarantee period, but [reason]. Is there any flexibility for a partial refund or credit?"

Document Service Issues

If host failed to deliver:

  • Save support tickets showing unresolved issues
  • Document downtime with monitoring tools
  • Screenshot any broken promises

Use this to negotiate:

"My site has experienced [specific problems] despite multiple support tickets. Given these service issues, I'm requesting a refund."

Credit Card Dispute (Last Resort)

If host refuses valid refund request:

  1. Gather evidence:

    • Guarantee policy showing you're eligible
    • Proof of cancellation request date
    • Any communication
  2. File dispute with credit card:

    • Call number on card
    • Explain guarantee wasn't honored
    • Provide evidence

Note: Only use for legitimate cases. False disputes can backfire.

Avoiding Refund Hassles

Before Signing Up

  1. Read refund policy carefully
  2. Note guarantee period in calendar
  3. Understand what's non-refundable
  4. Use credit card (easier disputes if needed)

During Trial Period

  1. Test thoroughly before guarantee expires
  2. Set reminder a week before deadline
  3. Don't wait until last day to decide

Choose Flexible Hosts

Hosts with better refund flexibility:

FAQ

Can I get a refund after the guarantee period?

Usually no, but:

  • A2 Hosting offers prorated anytime
  • Some hosts offer credits
  • Documented service failures may get exceptions

What about my "free" domain?

It's not really free. If you cancel:

  • Domain cost ($10-15) deducted from refund
  • You usually keep the domain
  • Or transfer it to another registrar

Do I need to give a reason?

No. "I've decided to cancel" is sufficient. You don't owe an explanation, though feedback may help future customers.

Can they refuse my refund?

Within guarantee period with valid reason: No, they shouldn't.

If they do:

  1. Escalate to supervisor
  2. Reference their guarantee policy
  3. File credit card dispute if needed

What if I paid for multiple years?

Depends on host:

  • Full refund if within guarantee for entire plan
  • Some hosts prorate refunds
  • Check specific terms for multi-year plans

Will I lose my website?

Yes, your files are deleted when you cancel. Always backup before canceling.

Key Takeaways

  1. Know your guarantee period before signing up
  2. Backup everything before requesting cancellation
  3. Request refund in writing and save confirmation
  4. Be polite but firm in communications
  5. Follow up if you don't hear back
  6. Credit card dispute as last resort for valid claims
  7. Choose flexible hosts if you're uncertain

What to Do Next

  1. Check your current host's policy
  2. Calculate if you're within guarantee period
  3. Backup your site if planning to cancel
  4. Submit cancellation request
  5. Find better hosting using our comparison tool

Ready to switch hosts? Take our hosting quiz to find a better match, or compare options with our hosting comparison tool.


Last updated: January 2026

Share:
HostDuel Team

HostDuel Team

The HostDuel team researches and compares web hosting providers to help you make informed decisions.