Refunds

The EU 14-day pro-rata refund policy, the refund when you hand a paid team over, how they're calculated, and what's not refundable.

DevUpdate.io ships from the EU, so the 14-day right of withdrawal applies to first-time subscriptions: cancel within 14 days of purchase and you're entitled to a pro-rata refund for the part of your billing period that hasn't elapsed yet.

The formula #

refund = payment × (1 − days elapsed ÷ days in billing period)
  • Withdraw on the day of purchase → effectively a 100 % refund.
  • 7 days into a monthly plan → roughly 77 % back.
  • 7 days into an annual plan → roughly 98 % back (the elapsed share of a year is tiny).

You can preview the exact refund amount in Settings → Subscription → Request Refund before confirming.

What's eligible #

  • First-time subscription purchase (Hobbyist → Professional, or Hobbyist → Team), within 14 days.
  • Annual upgrades within 14 days.

Handing a team over #

When a paid team changes owner, the new owner checks out with their own card and the previous owner's subscription is cancelled (see Transferring ownership). The previous owner gets back the unused part of the payment that paid for the current billing period, with the same formula:

refund = payment × (1 − days elapsed ÷ days in billing period)

Here payment is that period's charge (the first payment, or the latest renewal), and the period runs from it to the date the subscription was paid until. It is worked out at the moment the handover completes and goes back to the payment method you paid with. Inside the first 14 days it is the same amount withdrawing would give you; it doesn't depend on the 14-day window, so it applies to a renewal too.

Every charge on your old subscription that our payment provider reports after the handover is dealt with too:

  • A renewal charged after the handover completed (the provider can charge once more before the cancellation reaches it) is refunded in full: you paid for a period of a team you no longer own.
  • A renewal charged before the handover completed but reported to us only afterwards is refunded pro rata, by the same formula, for the part of its period after the handover: the refund at the handover couldn't see it.
  • Any charge we can't confirm (one our payment provider doesn't report as a new charge we can match, or whose amount or date we can't read) isn't refunded automatically, and isn't ignored either: we check it with the provider and settle it by hand.
  • Your old subscription made active again. Once cancelled, only our payment provider's support can reactivate it. If that happens after the handover, we cancel it at the provider again, and any charge it makes is dealt with as above.

When the handover refund itself can't be worked out from the payments we hold (the plan changed during the period, or the payment predates our records; see Transferring ownership), we work it out and issue it by hand instead of guessing an amount. A payment from the new owner that couldn't complete the handover is refunded in full.

A refund we settle by hand can take a few business days. If you have any question about one, write to info@devupdate.io.

What's not refundable #

  • Renewals. A subscription that renews at the end of its period is not treated as a new purchase under the withdrawal right. (Handing a paid team over is the exception: see above.)
  • Refunds requested after the 14-day window. We can sometimes offer partial refunds outside this window at our discretion; email us if your case is unusual.

Why we have this policy #

We bias toward making the refund easy. The refund preview in settings is deliberately self-serve so you don't have to email anyone for the calculation, and the time-based formula means nothing you did in the app changes what you get back. If anything in the math looks wrong, write to info@devupdate.io with your account email and we'll sort it out.