
Manage Railway
What you don't know !
Silent Waste
84%
of people lose money every month on unused services
Lack of Transparency
60%
of users feel lost facing cancellation terms
Budget Illusion
82%
of consumers underestimate the cost of their automatic withdrawals
Fear of Commitment
44%
of subscribers have experienced a 'commercial trap' experience
Legal Validation
All our letters are written by legal experts to guarantee their compliance.
Legal Commitment
We generate legally binding documents that your provider is obligated to honor.
Immediate Efficiency
Free yourself from your commitments in less than 2 minutes, directly online.
Budget Optimization
Regain control of your finances by stopping superfluous withdrawals.
Cancel Railway: The Right Way
How to cancel railway and recover unused credits in singapore
What you need to know about railway
Railway is a cloud deployment platform that helps developers deploy and manage applications, databases, and services with minimal friction. The service operates on a usage-based billing model, offering a free trial with credits, alongside Hobby, Pro, and Enterprise plans for growing teams and organisations.
If you've signed up and decided the platform isn't right for your needs, or you've finished your project, you can cancel your subscription and stop future charges. Your data remains accessible during your current billing cycle, giving you time to export or back up your work before you lose access.
At Stopee, we've guided thousands of users through platform cancellations, and we know the key friction points. This guide walks you through every cancellation method, refund options, and your consumer rights under Singapore law.
Why developers cancel railway
You might cancel Railway because you've completed your project, migrated to another platform, exceeded your budget, or simply prefer a different developer experience. Whatever your reason, cancelling promptly prevents unexpected charges and gives you control over your spending.
Core features and billing structure
Railway charges based on actual usage of compute, storage, and bandwidth. You pay only for resources you consume, with monthly billing cycles. Free trial credits (typically US$5) expire after 30 days, and paid plans begin when you exceed available credits or choose to upgrade.
Your consumer rights in singapore
Singapore's Consumer Protection (Fair Trading) Act protects you when purchasing digital services, including cloud platforms. You have the right to clear information about charges, cancellation terms, and refund eligibility before you commit to a paid plan.
What the law covers
Under the Consumer Protection (Fair Trading) Act, Railway must disclose billing cycles, cancellation procedures, and any restrictions on refunds. If Railway's terms are misleading or cancellation is deliberately obstructed, you can escalate to the Consumers Association of Singapore (CASE) or the Ministry of Trade and Industry (MTI).
Statutory withdrawal rights vary by jurisdiction. If you're in the EU or another region with a 14-day cooling-off period, you may have broader refund protections. Check Railway's terms of use and contact support immediately if you believe your statutory rights have been breached.
How stopee helps you protect your rights
Stopee exists to ensure you cancel on your terms, not the company's. We document every step, highlight trap areas, and provide escalation contacts if Railway refuses to honour your cancellation or refund request. Your rights matter, and we're here to enforce them.
Cancellation methods: choose your route
Railway offers multiple cancellation paths depending on how you subscribed. You can cancel via the Railway web platform, Apple App Store, Google Play Store, or AWS Marketplace. Each method has slightly different processes and refund timelines, so choose the one that matches how you signed up.
Cancel via the railway web platform
This is the most direct route and gives you full visibility of your billing status and remaining credits. Most users who signed up at railway.app should use this method.
- Log in to your Railway account at railway.app using your email and password.
- If you've forgotten your password, click "Forgot password?" and follow the reset email.
- Pro tip: Keep your login credentials safe until after cancellation is confirmed.
- Navigate to your Workspace by clicking the workspace name in the top-left corner.
- If you have multiple workspaces, ensure you're in the one you want to cancel.
- Click "Settings" in the left sidebar.
- Scroll down to find "Billing" or "Plan" options.
- Select "Billing" and review your Active Plan.
- Note your current billing cycle end date and any remaining credits.
- Take a screenshot for your records before proceeding.
- Click "Cancel Plan" or "Downgrade to Free" (depending on your current tier).
- Railway will ask you to confirm. Read any prompts carefully.
- Warning: Cancelling does not immediately delete your projects. They remain accessible until the end of your billing cycle.
- Confirm the cancellation by clicking "Yes, cancel my plan" or the equivalent button.
- You'll receive a confirmation message on screen and via email.
- Save this email as proof of cancellation.
- Log out once confirmed.
- Return to your account settings after 24 hours to verify the cancellation took effect.
Cancel via apple app store (iPhone)
If you subscribed to Railway through your iPhone, you manage the subscription through Apple's ecosystem. Railway charges appear on your App Store bill, not directly from Railway.
- Open the Apple App Store on your iPhone.
- Tap the account icon (your profile picture) in the top-right corner.
- Tap "Subscriptions" from the menu.
- You'll see all active subscriptions across apps.
- Find "Railway" in your subscriptions list and tap it.
- If you don't see Railway, scroll down to check if it's listed under "Expired Subscriptions".
- Tap "Cancel Subscription" or "Edit Subscription".
- Apple will present options to downgrade, pause, or cancel.
- Choose "Cancel" and confirm your choice.
- You'll receive a confirmation from Apple.
- Access typically ends at the next renewal date, not immediately.
- Pro tip: Keep the Apple confirmation email for your records and forward it to Stopee if you need escalation support.
Cancel via google play store (Android)
Android users subscribed through Google Play manage their subscriptions in Google's system, similar to Apple. Your billing appears on your Google account, not directly from Railway.
- Open the Google Play Store app on your Android device.
- Tap the profile icon in the top-right corner.
- Select "Payments and subscriptions" from the menu.
- Choose "Subscriptions".
- Locate "Railway" in your active subscriptions.
- Tap it to open the subscription details page.
- Tap "Cancel subscription" at the bottom of the screen.
- Google will ask why you're cancelling. This feedback is optional but helps Railway improve.
- Confirm the cancellation.
- Your access ends on the next renewal date.
- Save the confirmation for your records.
Cancel an AWS marketplace subscription
If you subscribed to Railway through AWS Marketplace, you cancel differently. AWS manages the billing, and Railway receives the subscription data from AWS.
- Log in to your AWS Management Console.
- Search for "AWS Marketplace" in the console search bar.
- Click "Manage subscriptions" from the AWS Marketplace menu.
- You'll see all marketplace subscriptions tied to your AWS account.
- Find "Railway" in the list and click on it.
- Review the contract terms and renewal date.
- Click "Cancel subscription" on the Railway subscription page.
- Warning: AWS Marketplace subscriptions have stricter refund policies. Fees are typically non-refundable unless your region has statutory cancellation rights (e.g., EU).
- Confirm the cancellation by following AWS's prompts.
- Your access ends on the last day of the billing period you've already paid for.
What happens immediately after you cancel
Cancelling doesn't mean instant access loss. Understanding the grace period and data retention is crucial so you don't lose important work.
Your services during the notice period
When you cancel, Railway keeps your deployments running until the end of your current billing cycle. This grace period-typically 7 to 30 days, depending on your plan-lets you export data, back up configurations, or migrate your services to another platform.
Free tier users sometimes face immediate suspension of paid features, but your project data remains safe and accessible via the Railway dashboard during your remaining cycle.
Data retention and account access
After your billing cycle ends, Railway removes paid features and paid resource limits. Your project files and logs remain in your workspace indefinitely-Railway doesn't automatically delete them. However, you lose the ability to deploy or modify projects.
Pro tip: Export your project configurations, environment variables, and deployment history before your billing period expires. Use Railway's export tools or manually download critical files through the dashboard.
If you've enabled two-factor authentication (2FA), ensure you have backup codes or alternative recovery methods saved. Losing access to your 2FA device after cancellation could permanently lock you out of your account.
Refunds: when railway pays you back
Railway's refund policy is restrictive but not impossible. Refunds are offered at Railway's discretion, and not all charges qualify. Understanding the rules beforehand saves you from disappointment.
Railway's standard refund policy
Railway typically offers refunds only to new customers who decide not to continue after their free trial. Refunds for paid plans depend on how much of your paid resources you've used and how long you've been a customer.
- New customers within 14 days of first purchase may qualify if usage is minimal.
- Customers who've used significant resources are rarely eligible for refunds.
- Refunds, if approved, take 5 to 10 business days to appear in your account.
To request a refund, navigate to Workspace Settings, select Billing, and open your Billing History. Look for a "Request refund" or "Contact support" option. Alternatively, email Railway's support team with your workspace ID, cancellation date, and a clear reason for your refund request.
Special circumstances and exceptions
Some situations override the standard policy. If you're in a jurisdiction with statutory withdrawal rights-such as the EU, UK, or Australia-you may have a legal right to cancel and receive a refund within 14 days of purchase, regardless of usage.
AWS Marketplace subscriptions follow Amazon's refund policy, which is stricter than Railway's own policy. Most AWS Marketplace charges are non-refundable, even within 14 days. However, if you're in the EU or another region with mandatory withdrawal rights, AWS must honour refunds by law.
Warning: App Store and Google Play purchases refund through Apple and Google, not through Railway. If you subscribed via these platforms, you must request refunds through Apple Support or Google Play support, not Railway directly.
How to escalate a denied refund
If Railway denies your refund and you believe you have grounds-such as a statutory right or misleading billing-contact Stopee for escalation support. Stopee has helped thousands of consumers recover denied refunds by leveraging consumer law and regulatory pressure.
Document everything: your subscription date, cancellation date, confirmation emails, and your refund request. If Railway ignores your request after 14 days, file a complaint with CASE (Consumers Association of Singapore) or the MTI, citing the Consumer Protection (Fair Trading) Act.
Pricing and billing overview
Understanding Railway's costs helps you decide whether to cancel or downgrade. Below is a breakdown of Railway's standard pricing in SGD.
| Plan | Monthly cost (SGD) | Billing period | Best for |
|---|---|---|---|
| Free (trial) | S$0.00 (with US$5 credits) | 30 days | Testing and learning |
| Hobby | Approximately S$6.80 | Monthly | Side projects and small apps |
| Pro | Approximately S$13.60 | Monthly | Production apps with moderate traffic |
| Enterprise | Custom pricing | Annual or custom | Large teams and high-traffic services |
| Usage-based overages | Charged per compute hour, storage GB, and bandwidth | Monthly | Scales with your app's consumption |
Prices above are approximate conversions from USD (1 USD ≈ 1.36 SGD) and may vary based on promotions or regional adjustments. Always check your Workspace Billing page in Railway for exact charges and current exchange rates.
Should you cancel, downgrade, or pause?
Before you cancel completely, consider whether downgrading or pausing is a better fit. Each option has different cost and data retention implications.
Cancellation vs. downgrade comparison
| Option | Cost | Projects active | Data retained |
|---|---|---|---|
| Cancel plan | No recurring charges | No (after billing cycle ends) | Yes, read-only |
| Downgrade to free | No charges (free credits only) | Limited (small projects only) | Yes, if within free tier limits |
| Pause billing (if available) | No charges during pause | No | Yes, fully retained |
| Keep active plan | Monthly charges continue | Yes, all features active | Yes, full access |
If you have one or two small projects you might return to, downgrading to the free tier is smarter than full cancellation. Your data stays active, and you avoid refund delays. Only cancel if you're certain you won't use Railway again.
Common mistakes when cancelling railway
Cancelling is straightforward, but small oversights can cost you money, access, or refund eligibility. We've seen these mistakes repeatedly, and they're all avoidable.
Mistake 1: not exporting data before the billing cycle ends
Once your billing period expires, Railway restricts your ability to deploy or modify projects. Your data remains visible, but exporting becomes harder without live access. Always back up your project configurations, environment variables, and deployment history the day you cancel.
Mistake 2: cancelling through the wrong platform
If you subscribed via Apple App Store, cancelling only through the Railway web platform won't stop charges. You must cancel where you subscribed. App Store and Google Play subscriptions renew independently of your Railway account.
Mistake 3: ignoring the grace period
Railway's grace period-the time between cancellation and access loss-is your window to migrate services. Waiting until the last day to export data risks losing critical files if something goes wrong. Export everything within 7 days of cancelling.
Mistake 4: not requesting a refund if eligible
Railway doesn't automatically refund eligible charges. You must request a refund within 30 days of cancellation. If you wait 60 days, you've likely lost your eligibility. Submit your refund request immediately after cancelling if you believe you qualify.
Mistake 5: losing 2FA access before cancelling
If you've set up two-factor authentication, ensure you have backup codes before you cancel. Losing access to your 2FA device and your email could lock you out permanently, preventing data exports or refund requests.
Checklist: before you cancel
Use this checklist to confirm you're ready to cancel and won't regret it later.
- Decide whether full cancellation or downgrade to free tier suits your needs better.
- Export all project configurations, environment variables, and logs.
- Take screenshots of your Billing History and any active services you want to remember.
- Note your workspace ID and current plan name for support requests.
- Verify you have access to your 2FA device or backup codes.
- Check your email is still active and monitored (you'll need it for refund requests and confirmation).
- Review Railway's current refund policy at railway.app or their support docs.
- If eligible for a refund, prepare your refund request before cancelling.
- Migrate any critical services to another platform if needed.
- Log out completely and clear browser cache after cancellation confirmation.
Customer reviews and satisfaction
Railway users generally rate the platform highly for developer experience and deployment speed. However, cancellation complaints centre on unclear refund policies and difficulty reaching support for refund requests.
On Trustpilot and similar sites, users praise Railway's intuitive interface and fast deployment but note that refund eligibility is opaque. Many users report that Railway support takes 5 to 7 days to respond to refund requests, so early communication is essential.
At Stopee, we've helped users navigate these delays and escalate denied refunds successfully. Your voice matters, and persistence with customer support-backed by consumer law-often yields better results.
Contacting railway for cancellation support
If you encounter issues cancelling or need to request a refund, Railway's support team is your first point of contact. Response times vary, but aim for 5 to 7 business days.
Railway support channels
- Email support: Use the "Help" menu inside your Railway workspace, or visit railway.app/help. Railway will assign you a support ticket.
- Documentation: Railway maintains detailed cancellation FAQs and refund guidance at docs.railway.com/reference/pricing/faqs and docs.railway.com/pricing/refunds.
- Community Discord: Railway hosts an active Discord community where users and moderators answer questions, though official refund requests must go through email support.
Escalation if railway doesn't respond
If Railway ignores your cancellation or refund request after 14 days, escalate to CASE (Consumers Association of Singapore) at case.org.sg or call 1800-6-24-6800. Provide your ticket number, dates of contact, and copies of all emails.
You can also file a complaint with the Ministry of Trade and Industry (MTI) if you believe Railway has violated the Consumer Protection (Fair Trading) Act by obstructing cancellation or misrepresenting refund eligibility.
Pro tip: Stopee specialises in escalating exactly these disputes. If Railway's support stalls, Stopee can draft formal escalation letters and help you recover denied refunds using regulatory leverage.
Final steps: confirming your cancellation
After you've clicked "Cancel", don't assume it's done. Verify the cancellation took effect within 24 to 48 hours.
- Check your email for a cancellation confirmation from Railway (or Apple/Google if you cancelled there).
- Save this email permanently as proof of cancellation.
- Log back into your Railway account or workspace.
- Confirm your plan now shows "Free" or "Cancelled".
- If it still shows your paid plan, try logging out, clearing cache, and logging back in.
- Check your next billing date.
- If no renewal date is shown, cancellation is confirmed.
- If a date appears, contact Railway support immediately-your cancellation may not have processed.
- Set a calendar reminder for 5 days before your current billing cycle ends.
- Download or export any remaining data on this date.
- Monitor your credit card or payment method.
- Confirm no charges appear on your next statement.
- If a charge appears after cancellation, dispute it immediately with your bank.
How stopee can help you today
Cancelling Railway should be simple, but companies often make it deliberately difficult. Stopee exists to cut through friction, enforce your rights, and recover money owed to you.
Whether you're facing refund denial, unclear charges, or a company that's ignoring your cancellation request, Stopee has helped thousands of consumers cancel with confidence. We provide step-by-step guidance, escalation templates, and regulatory support-all designed to put power back in your hands.
Visit Stopee at stopee.com to explore cancellation guides for other services, submit your own cancellation story, and join a community of empowered consumers. Stopee believes that cancellation should never be a battle, and we're committed to making it simple, transparent, and fair for everyone.
Your rights are real. Stopee helps you enforce them.