Yes. If you use a paid FMP personal plan, you can return to Free by selecting the Free plan from the Pricing page before your next billing cycle. The FMP FAQs explain the action, while the Terms of Service state that cancellation takes effect at the start of the next billing period.
You keep paid access through the current billing period. FMP does not provide a refund or credit for unused days, so the timing of the change matters. Before switching, check which workflows and data access depend on the paid plan.
This process applies to the personal-use plans shown on FMP's Pricing page. Commercial and Enterprise customers should follow their signed agreement or contact FMP because billing, access, and data rights may be governed by an Order Form.
Key Takeaways
- Return to Free. FMP directs customers to select the Free plan on the Pricing page before the next billing cycle.
- Paid access continues temporarily. The current paid plan remains active until the start of the next billing period.
- Unused time is not refunded. FMP does not provide a refund or credit for the remaining days in the current billing period.
- Free access is narrower. Endpoints, historical depth, market coverage, request capacity, and other plan-specific capabilities can change.
- Local files and FMP data are different. The plan change does not itself rewrite files stored on your device, but retaining or reusing FMP data remains subject to the applicable license and terms.
- Paid-to-paid downgrades require confirmation. FMP's public pages do not specify the effective date or billing treatment for moving from one paid personal tier to another.
How Returning to Free Works
FMP states that its subscriptions renew automatically. To cancel a paid personal subscription, open the Pricing page and select the Free plan before the next billing cycle.
Selecting Free does not end paid access immediately. Under the Terms of Service, cancellation takes effect on the next billing period, and the current paid services remain available until that period begins. FMP does not provide a refund or credit for the unused portion of the period you already purchased.
Check the renewal date associated with your account before making the change. If the account does not show the expected plan or effective date, use the FMP Help Center to contact support before the subscription renews.
What Changes When the Free Plan Takes Effect
When the paid period ends, the account's access is limited to the capabilities included in the current Free plan. At the time of publication, FMP lists 250 calls per day, end-of-day historical data, profile and reference data, and access to more than 150 endpoints for the Free plan. Plan features and limits can change, so check the current Pricing page before changing plans.
A workflow that only uses Free-plan capabilities may continue with few changes. A workflow that depends on paid-only endpoints, longer historical coverage, real-time access, higher request capacity, or broader market coverage may no longer return the same data after the Free plan begins. Review the dependency endpoint by endpoint rather than assuming that the entire project will either work or fail.
|
Plan Area |
Through the Current Paid Period |
After the Free Plan Begins |
|
Available datasets |
Paid-plan access remains active |
Access is limited to datasets included in Free |
|
Request capacity |
Current paid limits continue |
Free-plan call and bandwidth limits apply |
|
Historical coverage |
Paid historical depth remains available |
Available history may become narrower |
|
Paid-only endpoints |
Requests remain available while included in the plan |
Requests may no longer return the requested data |
|
Local code and formulas |
Files remain where you stored them |
Files remain, but calls may need to be changed |
Local Files and FMP Data Need Separate Review
Selecting the Free plan changes the account's access to FMP. It does not itself rewrite or remove source code, notebooks, formulas, or spreadsheet structure stored on your device. Those files may still depend on paid-only API access or contain FMP data obtained while the paid plan was active.
The Terms of Service state that the license to subscribed services is revoked when the subscription period ends. They also contain separate provisions covering retained reports, termination, and deletion of cached data. FMP's public pages do not provide one blanket rule for retaining and continuing to use data from a paid plan after an account moves to Free.
Treat the following items separately before changing plans:
- Project structure. Code, formulas, notebooks, and spreadsheet layouts may remain stored locally, but they may need different API calls or logic under Free.
- Ongoing API requests. New requests are governed by the datasets, limits, and other capabilities available under the Free plan.
- Stored FMP data. Cached responses, downloaded files, historical extracts, and derived datasets remain subject to the Terms of Service and any applicable agreement.
If the project stores data obtained through a paid plan, contact FMP Support before the paid period ends. Explain what is stored, how it will be used, and whether the workflow is personal, commercial, or shared with anyone else.
What to Check Before Returning to Free
Start with the workflow that is running today. The FMP dashboard provides account and usage information, while the Pricing page shows the capabilities assigned to each plan.
- Renewal date. Identify when the current billing period ends and make the Free-plan selection before the next cycle.
- Endpoints. List every endpoint the project calls and mark any endpoint that is not included in Free.
- Historical depth and market coverage. Check whether the project requests periods, exchanges, or datasets that exceed Free-plan availability.
- Request and bandwidth usage. Compare actual usage with the current Free limits rather than estimating from the number of scripts or files.
- Automated workflows. Review scheduled jobs, spreadsheets, dashboards, and background scripts that may continue calling the API after the plan changes.
- Stored data. Identify cached responses, exports, bulk files, and derived datasets that may require confirmation from FMP.
- Fallback behavior. Decide how the project should respond when a paid-only request is no longer available.
If you are still deciding which access level fits the project, compare its endpoints, symbol count, refresh cadence, historical depth, and audience using FMP's guidance on choosing a plan for your workflow. If higher usage came from duplicate calls or overly frequent refreshes, the guide to deciding when to upgrade can help you separate plan requirements from request design.
How to Return to the Free Plan
- Review the current plan and renewal date. Confirm which subscription is active and when the next billing period begins.
- Compare the project with Free. Use the current Pricing page to check endpoint access, history, coverage, request capacity, and bandwidth.
- Open the Pricing page while signed in. FMP's FAQ directs customers to cancel a paid subscription by selecting the Free plan.
- Make the change before renewal. Select Free before the next billing cycle so the paid subscription does not renew for another period.
- Verify the account status. Check that the account reflects the requested change. Contact support if the plan or effective date is unclear.
- Adjust and test the workflow. Use the remaining paid period to change paid-only dependencies, then test the project again after Free access begins.
Moving to Another Paid Plan
FMP clearly documents upgrades: customers can upgrade at any time, the new subscription level takes effect immediately, and the account is charged accordingly. FMP's public pages do not specify when a move from one paid personal tier to a lower paid tier takes effect or how the billing adjustment is handled.
Before moving between paid tiers, ask FMP Support to confirm the effective date, the next renewal date, any credit or charge, and the exact access that will remain available. Do not assume that a paid-to-paid change follows the same timing as a return to Free.
When to Contact FMP Support
Use the Help Center when the public plan information does not resolve an account-specific question. Contact support before the billing date when any of the following applies:
- Paid-to-paid downgrade. You need to move to a lower paid tier and need the effective date or billing treatment confirmed.
- Stored or cached data. You plan to retain or continue using data obtained while a paid plan was active.
- Annual subscription. The renewal date, remaining term, or plan-change timing is unclear.
- Commercial or Enterprise account. Your Order Form or signed agreement controls the subscription and data rights.
- Missing plan option. The Pricing page does not show the expected Free selection or the account does not reflect the requested change.
Check the Workflow Before the Billing Cycle Ends
FMP provides a documented path from a paid personal subscription back to Free. Select the Free plan before the next billing cycle, and the paid plan remains active until the current billing period ends. FMP does not provide a refund or credit for the remaining days in that period.
Before making the change, compare the project's endpoints, history, coverage, usage, and automated requests with the current Free plan. Review any stored FMP data separately from the code or formulas that use it. If the transition involves a lower paid tier, cached data, or a commercial agreement, confirm the details with FMP Support before access changes.
FAQs
Can I return to the Free FMP plan after upgrading?
Yes. FMP's FAQ directs customers to open the Pricing page and select the Free plan before the next billing cycle.
Does the change to Free take effect immediately?
The Terms of Service state that cancellation takes effect on the next billing period. You retain access to the current paid services until that period begins.
Will I receive a refund for unused time?
No. FMP states that paid services are billed in advance and that customers do not receive a refund or credit for unused days remaining in the current billing period.
Will returning to Free delete my code or spreadsheet?
Selecting another plan does not itself remove files stored on your device. Your code, notebook, formulas, or spreadsheet structure may remain, but any API calls must fit the Free plan and any FMP data stored in those files remains subject to the applicable terms and license.
Can I keep data downloaded while I had a paid plan?
Do not assume that all paid-plan data can be retained or reused after the subscription period ends. FMP's Terms of Service contain license, retention, and deletion provisions, but the public site does not provide one rule covering every paid-to-Free situation. Contact FMP Support with the specific datasets, storage method, and intended use.
Will my API requests stop working?
Requests that remain within the Free plan's current access and limits may continue. Requests that depend on paid-only endpoints, deeper history, broader coverage, real-time access, or higher limits may no longer return the same data and may require changes.
Is returning to Free the same as canceling the paid subscription?
For FMP's personal plans, the FAQ tells customers to cancel a paid subscription by selecting the Free plan. The paid plan remains active through the current billing period, then the account is limited to the Free plan's current access and limits.
Can I move to a lower paid plan instead?
FMP's public pages do not specify the timing or billing treatment for every paid-to-paid downgrade. Contact FMP Support before making that change so the effective date, renewal date, and remaining access are clear.
Can I upgrade again later?
Yes. FMP states that upgrades can be made at any time and that the new subscription level takes effect immediately, with the account charged accordingly. Review the current Pricing page before selecting a paid plan again.


