{"id":396455,"date":"2026-11-02T19:48:32","date_gmt":"2026-11-02T19:48:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/investbeacon-investment-calculators\/"},"modified":"2026-11-02T19:55:38","modified_gmt":"2026-11-02T19:55:38","slug":"investbeacon-investment-calculators","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/investbeacon-investment-calculators\/","author":23596839,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"InvestBeacon Investment Calculators","header_author":"InvestBeacon","header_description":"Add compound growth, ongoing fee impact and inflation calculators using a block or shortcode. Calculations stay in the visitor's browser.","assets_banners_color":"","last_updated":"2026-11-02 19:55:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/investbeacon.eu\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":49,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"thankaran","date":"2026-11-02 19:55:38","revision":3780638}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":{"investbeacon\/investment-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"investbeacon\/investment-calculator","version":"1.0.1","title":"Investment Calculator","category":"widgets","icon":"chart-line","description":"Compound growth, ongoing fee impact and inflation-adjusted estimates, calculated locally.","textdomain":"investbeacon-investment-calculators","keywords":["investing","savings","fees"],"attributes":{"type":{"type":"string","default":"all"},"initial":{"type":"number","default":5000},"monthly":{"type":"number","default":250},"years":{"type":"number","default":20},"rate":{"type":"number","default":6},"fee":{"type":"number","default":0.2},"inflation":{"type":"number","default":2},"currency":{"type":"string","default":"EUR"},"timing":{"type":"string","default":"end"},"credit":{"type":"boolean","default":false}},"supports":{"html":false},"editorScript":"investbeacon-calculators-editor"}},"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[252402,66387,290351,53697,9860],"plugin_category":[],"plugin_contributors":[290385],"plugin_business_model":[],"class_list":["post-396455","plugin","type-plugin","status-publish","hentry","plugin_tags-compound-interest","plugin_tags-fees","plugin_tags-inflation","plugin_tags-investment-calculator","plugin_tags-savings","plugin_contributors-thankaran","plugin_committers-thankaran"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/investbeacon-investment-calculators.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Built by <a href=\"https:\/\/investbeacon.eu\/\">InvestBeacon<\/a>, a European investor education and broker comparison platform.<\/p>\n\n<p>Help visitors explore what regular saving, portfolio costs and inflation can mean over time. Add one calculator or a switcher with all three views.<\/p>\n\n<ul>\n<li>Compound growth: estimated final value, total contributed, and gain or loss.<\/li>\n<li>Ongoing fees: compare the same scenario with and without a percentage-based ongoing fee. See direct charges separately from the total effect on compounding.<\/li>\n<li>Purchasing power: compare nominal value with an inflation-adjusted estimate in today's money.<\/li>\n<li>Change initial investment, monthly contribution, duration, annual gross return, ongoing fee, inflation and contribution timing.<\/li>\n<li>View a chart, an accessible annual table, and download annual figures as CSV.<\/li>\n<li>Choose from 11 display currencies. This changes the unit shown, with no exchange-rate conversion.<\/li>\n<li>Use multiple independent calculators on the same page.<\/li>\n<li>No account, API key or paid service is required.<\/li>\n<\/ul>\n\n<p>Add the Investment Calculator block in the editor, or use:<\/p>\n\n<p>[investbeacon_calculator]\n[investbeacon_compound_interest]\n[investbeacon_fee_impact]\n[investbeacon_inflation]<\/p>\n\n<p>Example with custom defaults:<\/p>\n\n<p>[investbeacon_calculator initial=\"10000\" monthly=\"300\" years=\"25\" rate=\"6\" fee=\"0.2\" inflation=\"2\" currency=\"EUR\" timing=\"end\"]<\/p>\n\n<p>The editor block displays an explanatory placeholder and controls for default assumptions. Open Preview or the published page for the interactive calculator.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>Calculations happen in the visitor's browser. The plugin does not send calculation inputs to a server, store visitor inputs, set cookies, use browser storage, include analytics, call an external API or load remote scripts, fonts or calculation data. All plugin assets are served by your WordPress site.<\/p>\n\n<p>Default assumptions chosen by a site editor are stored in the normal WordPress page\/post content. They are not visitor submissions. CSV exports are generated locally and saved only when a visitor requests a download. WordPress, your hosting provider and other plugins can have separate data practices.<\/p>\n\n<p>The optional front-end credit link is off by default. Enable the block's credit toggle or add credit=\"true\" if you want it. Clicking that link opens <a href=\"https:\/\/investbeacon.eu\/\">InvestBeacon<\/a> as an ordinary website visit; calculator values are not attached to the link. There are also ordinary website\/support links on the administrator help page. The calculator does not contact InvestBeacon in the background.<\/p>\n\n<h4>Model and limitations<\/h4>\n\n<p>Returns, ongoing fees and inflation are constant annual assumptions, converted into equivalent monthly factors. Contributions arrive at the beginning or end of each month, as selected. Values are calculated without intermediate rounding. Today\u2019s-money values discount the future balance for accumulated inflation; contributions remain fixed in nominal terms.<\/p>\n\n<p>This model excludes tax, dealing commissions, FX charges, cash withdrawals, contribution increases and variable returns. The ongoing fee is a percentage of the portfolio, not a flat dealing fee. Currency selection does not convert amounts.<\/p>\n\n<p>These are illustrative estimates, not forecasts or investment advice. Actual returns vary and losses are possible. InvestBeacon and Athanasios Karantonis do not recommend any investment through this plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP using Plugins &gt; Add New Plugin &gt; Upload Plugin, or copy the investbeacon-investment-calculators directory into wp-content\/plugins.<\/li>\n<li>Activate InvestBeacon Investment Calculators.<\/li>\n<li>Add an Investment Calculator block or a Shortcode block containing [investbeacon_calculator].<\/li>\n<li>Preview the page. Optional default settings are available in the block sidebar.<\/li>\n<\/ol>\n\n<p>Find shortcode examples under Tools &gt; InvestBeacon Calculators. No setup account is required.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20calculate%20actual%20investment%20returns%20or%20fetch%20market%20prices%3F\"><h3>Does it calculate actual investment returns or fetch market prices?<\/h3><\/dt>\n<dd><p>No. It calculates an illustrative scenario from the assumptions entered. No live market data is used.<\/p><\/dd>\n<dt id=\"can%20visitors%20change%20the%20assumptions%3F\"><h3>Can visitors change the assumptions?<\/h3><\/dt>\n<dd><p>Yes. Editor settings specify starting values; visitors can change the fields on the page. These changes are not saved by the plugin.<\/p><\/dd>\n<dt id=\"is%20a%20link%20to%20investbeacon%20required%3F\"><h3>Is a link to InvestBeacon required?<\/h3><\/dt>\n<dd><p>No. The optional credit link is off by default and can be enabled by the site editor.<\/p><\/dd>\n<dt id=\"what%20are%20the%20accepted%20input%20limits%3F\"><h3>What are the accepted input limits?<\/h3><\/dt>\n<dd><p>Initial investment 0\u2013100,000,000; monthly contribution 0\u20131,000,000; duration 1\u201360 whole years; gross annual return -50\u201350%; annual ongoing fee 0\u201310%; annual inflation -10\u201330%. Authored numeric defaults are clamped to these bounds and rounded to two decimals (years to a whole number). Invalid visitor input hides estimates until corrected.<\/p><\/dd>\n<dt id=\"which%20currencies%20are%20available%3F\"><h3>Which currencies are available?<\/h3><\/dt>\n<dd><p>EUR, GBP, USD, CHF, PLN, SEK, DKK, NOK, CZK, HUF and RON. Selection changes display labels only.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Visit the <a href=\"https:\/\/investbeacon.eu\/en\/contact\">InvestBeacon contact page<\/a>. Do not include personal financial details in public support requests.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Prepare directory metadata with the verified contributor and supported Tested up to format.<\/li>\n<li>Prefix and clean up the shortcode registration variable after official Plugin Check review.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release with compound growth, ongoing fee impact and inflation calculators.<\/li>\n<li>Dynamic editor block, four shortcodes, responsive chart and annual table.<\/li>\n<li>Local CSV export and optional credit link, disabled by default.<\/li>\n<\/ul>","raw_excerpt":"Add compound growth, ongoing fee impact and inflation calculators with a block or shortcode. Calculations run in the browser.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/396455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=396455"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/thankaran"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=396455"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=396455"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=396455"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=396455"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=396455"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=396455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}