Tradovate

How to Dispute a Tradovate Charge / Get a Refund

A bank chargeback feels like the fast lane, but on a brokerage it's the move most likely to lock you out of your own account. Here's how to identify the charge, request a refund the right way, and when a chargeback is actually worth the risk.

Reviewed by the PickMyTrade Trading Systems Team Last updated
· 9 min read
Tradovate account statement or reports view showing subscription, market data, and admin fee line items with dates and amounts

You check your card statement, spot a Tradovate charge you didn't expect, and your first instinct is to fire off a dispute with your bank. Slow down. A bank chargeback feels like the fast lane, but on a brokerage it's the move most likely to lock you out of your own account. The smarter path is almost always to contact billing directly, with proof in hand, and give them a chance to fix it. This guide covers how to figure out what you were actually charged for, how to request a refund the right way, and the account risk of jumping straight to your bank. It applies to standard Tradovate accounts and, with one important exception, to prop-firm evaluations billed through Tradovate too.

Quick Checklist Before You Dispute Anything

  • Identify the exact charge first. Note the date, the amount, and the descriptor on your statement before you decide it's wrong. Half of “mystery” charges are documented fees.
  • Screenshot everything. The statement line, your plan page, and any confirmation email. Proof is what turns a refund request into a quick yes.
  • Cancel the recurring plan if you don't want to be billed again, so a second charge doesn't land while you're still sorting out the first.
  • Contact billing directly before your bank. Email, the support portal, or phone. A written ticket gives you a paper trail.
  • Know who owns the charge. If it came from a prop firm, the firm handles the refund, not Tradovate.
  • Hold the chargeback in reserve. It stays available if support stalls, but filing it early can freeze the account.

First, Figure Out What You Were Actually Charged For

Before you call anything a mistake, pin down the charge. Trading platforms bill for more things than most people track, and a “surprise” charge is often a fee you agreed to when you opened the account. Getting this right matters, because a correctly applied fee won't be refunded just because you forgot about it, and knowing the charge type tells you exactly who to talk to.

Here are the usual suspects behind an unexpected Tradovate charge:

  • Monthly plan subscription. If you're on a paid monthly plan, it renews automatically until you cancel. A charge right around your signup anniversary is almost always the renewal.
  • Free-plan admin fees. The commission-free plan carries inactivity and maintenance fees that bill when the account sits idle past a set window. It catches people who assumed “free” meant “no charges ever.”
  • Liquidation fee. When a position gets auto-flattened for breaching margin, a per-event liquidation fee can hit the account, sometimes with no warning.
  • Market-data subscriptions. Real-time exchange data (CME and others) bills monthly and renews on its own until you cancel the data subscription specifically.
  • Prop-firm evaluation or reset fee. Buying an eval, a reset, or an activation through a funding firm is billed by that firm. On your statement it may still read like a platform charge.

Once you can name the charge, matching it to the fee schedule for your plan is quick. If the number lines up with a published fee, you're looking at a documented charge, and your best move is to prevent the next one, not dispute the last one. If it doesn't line up, or you were billed after cancelling, or you see the same charge twice, you have a genuine refund case worth raising.

Why to Contact Support Before Filing a Chargeback

This is the part that saves accounts. A chargeback isn't a complaint, it's your bank forcibly clawing money back from the merchant, and brokerages treat it as a serious event. When a payment dispute lands, the common response is an automatic hold: the disputed account, and frequently every account linked to it, gets blocked or suspended while the dispute plays out. For an evaluation or funded account, that can mean the eval is over. You could win the chargeback and still lose access to the account you were trying to protect.

The platform terms are built around resolving things directly first. Tradovate's user agreement sets a 60-day window to work a dispute out informally after you send written notice, before either side escalates to formal arbitration, and it caps how long you have to bring a claim at all. Translated into plain terms: they expect you to raise the issue with them, in writing, and give them a fair chance to make it right. A bank chargeback skips that step entirely and can put you offside on the very agreement you'd need on your side if things get contentious.

Diagram contrasting contacting broker support first versus filing a bank chargeback that freezes the trading account

None of this means you can never dispute through your bank. It means the order of operations matters. Support first, chargeback last. If billing genuinely ignores a legitimate, well-documented request, the chargeback is still there. But most refundable charges, a double bill, a post-cancellation renewal, a clear error, get resolved faster and cleaner with a ticket than with a fight.

How to Request a Refund the Right Way: Step-by-Step

Step 1: Build your proof

  • Grab the statement line. Screenshot the charge showing the date, amount, and merchant descriptor.
  • Pull your account records. Open your account reports or billing history and capture the matching (or missing) entry. If you cancelled, find the cancellation confirmation email and note its timestamp.
  • Write the one-line reason. “Charged $X on [date] after cancelling on [earlier date],” or “billed twice for the same plan on [date].” A tight, factual summary gets you a faster yes than a long complaint.

Step 2: Cancel the recurring plan so it can't bill again

If you don't intend to keep paying, cancel before the next renewal so a fresh charge doesn't land mid-dispute. Cancellation lives in your account dashboard, in the Settings area under the plan or subscription section. Turn off auto-renewal for the specific item, whether that's the monthly plan or a market-data subscription, since those are billed and cancelled separately. One key point: cancelling stops future charges but doesn't automatically refund one that already posted. You usually keep access until the end of the period you already paid for.

Tradovate account Settings plan or subscription page with the cancel or turn-off auto-renewal control highlighted

Step 3: Open a billing ticket with support

  • Use an official channel. Email [email protected], submit a request through the support portal at support.tradovate.com, or call the support line at 1-844-283-3100 (also reachable at 312-283-3100). A written ticket is best because it timestamps your request and starts that dispute clock in your favor.
  • State the ask plainly. Attach your screenshots, give the charge date and amount, and ask directly for a refund or reversal. Don't bury the request.
  • Keep the thread. Save the ticket number and every reply. If you ever do need a chargeback later, this record is the evidence that you tried to resolve it directly.
Tradovate Help Center contact support form used to open a billing or refund ticket with charge details attached

Step 4: If it's a prop-firm charge, go to the firm

This is the exception that trips people up. If the charge was for a prop-firm evaluation, reset, or activation, the firm billed you and the firm controls the refund, even though the platform is Tradovate. Send your request to the firm's billing or support team, not to Tradovate, and check the firm's own refund policy first. Refund windows, non-refundable activation fees, and dispute terms vary by firm and account size, so confirm your firm's current rules rather than assuming. Filing a bank chargeback against a prop firm is especially risky, since it commonly blocks every account you hold with them at once.

The Chargeback: A Real Last Resort

If you've documented a legitimate charge, asked billing directly, and been refused unfairly, a chargeback is a legitimate tool, just go in with eyes open. Your bank or card network has its own filing window, often around 60 days from the statement date but it varies by issuer, so don't sit on it. Bring the same proof you sent support, plus the support thread showing you tried to resolve it first. And accept the trade-off: filing it will very likely freeze the associated account and possibly close a prop evaluation, so only pull this lever when you've already decided you're done with that account or you have no other option.

Charge Type → Who to Contact → What to Do

Charge on your statement What it usually is Your move
Recurring monthly amount near signup anniversaryAuto-renewing paid plan subscriptionCancel in Settings > Plans, then ask billing to refund if it was in error
Small fee after the account sat idleFree-plan inactivity / maintenance feeCheck the fee schedule; documented fees generally aren't refunded, so prevent the next one
Fee right after a position was force-closedPer-event liquidation feeVerify it matches the liquidation policy; keep a margin buffer to avoid repeats
Monthly data chargeReal-time market-data subscriptionCancel the data subscription specifically; it's separate from the plan
Eval, reset, or activation chargeProp-firm billing, not TradovateContact the prop firm's billing team under its refund policy
Same charge twice, or a charge after cancellingGenuine billing errorOpen a support ticket with proof and request a reversal

Cut Down on Surprise Charges

A refund fight is a bad way to spend a trading day, and a good chunk of disputed charges are avoidable. Inactivity fees hit dormant accounts. Liquidation fees hit positions that ran past their margin. Both come from an account being under-managed rather than from a billing glitch. Keeping your strategy running and your risk watched removes a lot of those triggers. That's where automation earns its keep:

  • Consistent activity, routing your TradingView alerts to Tradovate keeps the account trading on schedule instead of drifting into an idle-fee window.
  • Hands-off risk exits, automated stops and targets fire on every position, so trades close on your terms rather than getting force-liquidated into a fee.
  • One clear subscription, PickMyTrade billing is month-to-month and you cancel anytime from your dashboard, so there's no tangle of renewals to dispute later.
  • A clean paper trail, every order is logged, which makes reconciling any charge against real activity straightforward.

Automation can't refund a fee that already posted, and it won't override a prop firm's rules. But fewer idle accounts and cleaner exits mean fewer charges to argue about in the first place.

Keep Your Account Active, Automated, and Easy to Reconcile

Connect TradingView to Tradovate and keep your account active, automated, and easy to reconcile.

Start Your Free 5-Day Trial

Frequently Asked Questions

Sometimes. The Tradovate EULA doesn't publish a blanket refund policy, so refunds are handled case by case by the billing team. Duplicate charges, a plan you cancelled but were still billed for, or an obvious error are your strongest cases. Open a support ticket with the exact charge date, amount, and a screenshot, and ask directly for a refund or reversal.

Treat a chargeback as a last resort, not a first move. Filing a dispute through your bank before you've contacted the broker usually gets your trading account flagged, suspended, or frozen while the dispute runs, and it can burn the relationship even if you were right. Try support first and keep a written record; a chargeback still stays available if support goes nowhere.

A payment dispute typically triggers an automatic hold. Many brokers and prop firms block the disputed account, and often every linked account, the moment a chargeback is filed, and access stays blocked until the disputed amount is settled. For an evaluation or funded account this can also end the eval. Exact enforcement varies by firm and account type, so check your current rules before you file.

Cancel the recurring plan yourself from your account dashboard, in the Settings area under the Plans (or subscription) section, before the next renewal date. Cancelling stops future charges but usually leaves access active until the end of the current billing period. It doesn't automatically refund a charge that already went through, so pair the cancellation with a refund request if you were billed in error.

A lot of surprise charges are documented admin fees, not billing mistakes. Inactivity or maintenance fees on the Free plan, a per-event liquidation fee when a position is auto-flattened, and market-data subscription fees all bill automatically. Check the fee schedule for your plan before disputing, because a correctly applied admin fee won't be refunded just for being unexpected.

The prop firm, not Tradovate. When you buy an evaluation or reset through a firm like Apex, Topstep, or another provider, that firm bills you and controls refunds under its own policy. Tradovate only supplies the platform. Send refund and dispute requests to the firm's billing or support team, and check the firm's current refund window and terms first.

Two clocks matter. The platform terms build in a 60-day period to resolve a dispute informally after you send notice, and limit how long you have to bring a formal claim. Your bank or card network also sets its own chargeback window, often around 60 days from the statement but it varies. Raise the issue quickly and in writing so you stay inside both windows.

This guide is for educational and informational purposes only and is not financial, investment, or trading advice. Trading futures and other leveraged products carries a substantial risk of loss and is not suitable for every investor. PickMyTrade is an independent third-party automation platform and is not affiliated with, endorsed by, or sponsored by Tradovate, Inc. or Bookmap. All related names, logos, and trademarks are the property of their respective owners. Platform features and steps change over time, so always confirm the current process in the official platform documentation before acting.