Billing·4 min read·

How billing and trials work

14-day free trial, no charge until day 15, full refund for the first 14 days after the first payment.

VeloCMS uses Stripe for all billing. Every new subscription starts with a 14-day free trial during which you will not be charged, even though a valid card is required at signup. The whole system is straightforward: trial starts at signup, ends on day 14, first charge hits on day 15.

Quick start — what the trial actually gives you

The 14-day trial is a full-feature trial — not a limited sandbox. You get access to every feature your chosen plan includes, including custom domains on Pro, white-label on Business, and AI writing tools on all paid plans. There's no separate 'trial tier' with watered-down functionality. The only thing that changes on day 15 is that your card gets charged. If you cancel before that, it's as if the subscription never started — no invoice, no charge, no awkward customer service call.

Why we require a card upfront

Collecting a payment method at signup prevents abuse — free-tier bot farms spinning up hundreds of throwaway tenants — without penalizing real users. You are in the driver's seat: cancel any time before day 15 and zero money moves. Stripe doesn't even create a pending charge; it just stores your payment method in case you decide to stick around.

The trial timeline

  1. Day 0 — You sign up, verify email, and enter your card. A Stripe subscription is created in trialing state.
  2. Day 11 — We send a reminder email. The trial ends in 3 days — if you are not loving the product this is the time to cancel.
  3. Day 14 — Last day of the trial. Still free.
  4. Day 15 — First charge. You now have an active paid subscription billed monthly.

Changing plans during or after the trial

You can upgrade or downgrade at any time from /admin/billing. Upgrades take effect immediately — you get the higher-tier features right away and Stripe prorates the difference. Downgrades take effect at the end of your current billing period, which means you keep your current features until the period ends, then drop to the lower tier. During the trial, plan changes are instant and free — a good way to try Pro before committing if you started on Starter.

Cancelling

Go to /admin/billing and click Manage Subscription. This opens the secure Stripe Customer Portal where you can cancel, change plans, update your card, or download invoices. Cancellations take effect at the end of the current billing period — you keep access to everything until then. If you're cancelling from within the trial (before day 15), cancellation is immediate and no charge ever hits.

Refunds

If you get charged on day 15 and change your mind, email legal@velocms.org within 14 days of the first payment and we will refund in full — no questions asked. After that window, subscriptions are non-refundable but you can always cancel future renewals. This 14-day post-charge window exists for the case where you forgot to cancel before the trial ended — we're not trying to trap anyone.

Common pitfalls

The most common billing confusion is assuming the trial resets if you switch plans during the trial period. It doesn't — the trial end date is set at signup and stays fixed regardless of plan changes. If you signed up on March 1st, the trial ends on March 14th, even if you switched from Starter to Pro on March 10th. Another thing: if you added a team member to your blog during the trial, that member's access ends too if you don't convert — so coordinate with your team before deciding to cancel. Finally, business customers often ask about invoices for VAT returns: they're in the Stripe Customer Portal under Payment History, downloadable as PDFs.

Related articles

  • Pricing plans compared — feature differences between Starter, Pro, Business, and Agency
  • How to cancel your subscription — step-by-step cancellation flow
  • Processing refunds — for blog operators who receive payments from readers

Prices are shown in USD. VAT is added automatically at checkout for UK and EU customers — Stripe Tax handles rate calculation and reverse charge for B2B.