Investment calculators for your WordPress site

Writing about saving, fund costs or inflation? This free plugin lets your readers try the numbers themselves, right next to your article – one calculator, or a switcher with all three views. Calculations run in the visitor's browser.

Price
Free
WordPress
6.3+
PHP
7.4+

Licence: GPLv2 or later

Three calculators in one plugin

Each one comes with a chart and an accessible annual table.

  • Compound growth. Estimated final value, total contributed, and gain or loss from a starting amount and monthly contributions.

  • Ongoing fee impact. The same scenario with and without a percentage-based ongoing fee, showing direct charges separately from the total effect on compounding.

  • Purchasing power. Nominal value next to an inflation-adjusted estimate in today's money.

  • Chart, table and CSV. A chart, an accessible annual table, and a CSV download of the annual figures generated in the browser.

  • 11 display currencies. EUR, GBP, USD, CHF, PLN, SEK, DKK, NOK, CZK, HUF and RON. Selection changes the unit shown; amounts are not converted.

  • No external services. No account, API key or paid service. The plugin sets no cookies, includes no analytics and loads no remote scripts or fonts.

Set it up

Install, drop in a block or shortcode, preview. Copy any shortcode below exactly as shown.

  1. Install from WordPress.org

    In your dashboard go to Plugins › Add New Plugin and search for InvestBeacon Investment Calculators, or upload the plugin ZIP. Then activate it.

  2. Add a block or shortcode

    Insert the Investment Calculator block, or a Shortcode block containing [investbeacon_calculator].

  3. Set defaults and preview

    Optional default assumptions are in the block sidebar. The editor shows a placeholder – open Preview or the published page to use the calculator.

Available shortcodes

  • Switcher with all three calculator views

    [investbeacon_calculator]

  • Compound growth only

    [investbeacon_compound_interest]

  • Ongoing fee impact only

    [investbeacon_fee_impact]

  • Purchasing power (inflation) only

    [investbeacon_inflation]

Example with custom defaults

[investbeacon_calculator initial="10000" monthly="300" years="25" rate="6" fee="0.2" inflation="2" currency="EUR" timing="end"]

More examples are under Tools › InvestBeacon Calculators in your dashboard.

Website calculators

Try similar calculators on InvestBeacon

These are InvestBeacon's own website calculators. They cover similar ideas but have their own inputs and features, so they are not an exact preview of the plugin.

Limitations

What to tell your readers

Results are illustrative estimates, not forecasts or investment advice. Actual returns vary and losses are possible. Input limits apply, for example a duration of 1–60 whole years and an annual ongoing fee of 0–10%.

Questions from site owners

Does it use real market returns or live prices?
No. It calculates an illustrative scenario from the assumptions entered. No live market data is used.
Can visitors change the assumptions?
Yes. Your settings are the starting values; visitors can change the fields on the page. Their changes are not saved.
Do I have to link to InvestBeacon?
No. The optional front-end credit link is off by default. You can enable it in the block or with credit="true".
What does the model leave out?
Tax, dealing commissions, FX charges, withdrawals, contribution increases and variable returns. Returns, fees and inflation are constant annual assumptions.
Which WordPress and PHP versions are required?
The plugin readme lists WordPress 6.3 or later and PHP 7.4 or later.
Where can I get support?
Use our contact page. Please do not include personal financial details.

The plugin's source code is public in the WordPress.org plugin repository.

Add the calculators to your site

Free from the official WordPress plugin directory.

Get the plugin on WordPress.org(opens in a new tab)

Contact

Work with InvestBeacon

For partnerships, compliance matters or general editorial questions, you can contact the InvestBeacon team directly. We do not provide personal financial advice or individualized investment recommendations.

Paid collaborations

For broker partnerships, affiliate opportunities, media collaborations and commercial inquiries.

partnerships@investbeacon.eu

Compliance

For regulatory, disclosure, accuracy or compliance-related requests.

compliance@investbeacon.eu

General questions

For editorial questions, corrections, feedback or general contact.

team@investbeacon.eu

Any communication through these email addresses takes place outside the platform and should not be interpreted as personal financial advice or an individualized investment recommendation.