Contact

EFFECT Function in SoftMaker PlanMaker 2026: Effective Annual Interest Rate Explained

Financial Intermediate SoftMaker PlanMaker 2026

Convert a nominal annual interest rate to an effective annual rate in PlanMaker 2026 with verified syntax, worked compounding examples, errors and Excel comparison.

Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in SoftMaker PlanMaker 2026. How formula examples are checked

Quick answer: =EFFECT(5%,4) converts a 5% nominal annual interest rate compounded four times a year into an effective annual interest rate of approximately 5.09%. This is the example in SoftMaker’s 2026 manual (printed page 617). [S1]

Verification: Documentation was checked against SoftMaker PlanMaker 2026 and NX English-language manual (copyright © 1987–2026), pages cited below, accessed 2026-10-12 UTC. Every numerical answer marked expected was independently calculated using the stated compound-interest mathematics; no native PlanMaker or Excel execution, screenshots, edition-specific runtime testing was performed.

When to use EFFECT

An advertised nominal annual rate does not include the extra growth caused by interest being added more than once per year. If each compounding period earns interest on the previous periods’ interest, the effective annual rate is usually higher than the nominal rate for a positive rate with more than one compounding period. EFFECT answers: What annual compound rate corresponds to this stated nominal rate and compounding schedule? [S1]

Use it for comparing deposit offers with different compounding frequencies when compounding is the relevant difference. It is not a regulatory APR/APC/total borrowing-cost calculator: SoftMaker specifically warns that EFFECT excludes commissions and fees and does not necessarily implement a country’s statutory effective-interest rules. [S2]

Official PlanMaker syntax and arguments

=EFFECT(NomRate, NPerYear)

SoftMaker 2026 documents two required arguments, in that exact order; there are no optional arguments or documented defaults. [S1]

Argument Expected input What it means Notes
NomRate Numeric annual interest rate as a fraction/percentage, e.g. 5% or 0.05 Nominal annual interest rate, not interest per month or quarter 5 denotes 500%, not 5%.
NPerYear Number of compounding periods per year, e.g. 1, 4, 12 How frequently interest is compounded during the year SoftMaker states it must be at least 1. [S1] Use whole-number frequencies in these examples.

The manual’s English-language formula uses a comma between arguments and . in decimal examples. Formula punctuation and decimal display can be locale-dependent; confirm your own installation’s accepted separator in the function assistant. Neither decimal-locale argument parsing nor fractional-frequency behavior was executed here. Do not conflate a locale-specific array-constant separator with this function’s argument separator.

The calculation explained

For positive nominal rate r and n regular compounding periods per year, the standard mathematical model is:

Effective annual rate = (1 + r/n)^n - 1

That equation supplies an independent model for checking the numerical examples; it is not a claim about PlanMaker’s internal implementation. Excel documents the same compound-rate relationship separately. [S3]

For 5% quarterly, r = 0.05 and n = 4, so (1 + 0.05/4)^4 - 1 = 0.0509453369140625 as a decimal, or 5.094534%. Rounded to two percentage decimals, the expected value 5.09% matches SoftMaker’s printed example. [S1]

Reproduce it in a worksheet

Create a blank workbook and enter these values (the percent format is important):

Cell Enter Explanation
A1 Nominal annual rate Column label
B1 5% Numeric nominal annual rate
A2 Compounds per year Column label
B2 4 Quarterly compounding
A3 Effective annual rate Output label
B3 =EFFECT(B1,B2) Expected 5.09453369% (show B3 as percent)
A4 Arithmetic cross-check Output label
B4 =(1+B1/B2)^B2-1 Expected 5.09453369% independently
A5 Difference Output label
B5 =B3-B4 Expected approximately 0; tiny floating-point differences may be display/precision effects.

The output should show 5.09% when formatted with two percentage decimals. If you see 0.050945... instead, the cell is formatted as a general number; that decimal fraction represents 5.0945% rather than an error. These are expected, not native-observed, outputs.

Worked comparison: annual, quarterly and monthly compounding

Keep the nominal 5% annual rate fixed while changing only the compounding periods:

Formula Compounding Independently calculated expected rate
=EFFECT(5%,1) Once yearly 5.000000%
=EFFECT(5%,4) Quarterly 5.094534%
=EFFECT(5%,12) Monthly 5.116190%
=EFFECT(5%,365) Daily periods 5.126750%

This table isolates the effect of frequency rather than comparing different advertised rates. The examples assume regular compounding with no charges; real products may have other terms.

Advanced example: from quoted nominal rate to one-year balance

Suppose a hypothetical $10,000 balance earns a 12% nominal annual rate with monthly compounding. Enter B7 = 12%, B8 = 12, B9 = 10000 (numeric values, not text), then use:

=EFFECT(B7,B8)
=B9*(1+EFFECT(B7,B8))
=B9*EFFECT(B7,B8)

The first is the expected effective rate 12.682503%, the second is the expected year-end balance $11,268.25, and the third is the expected interest $1,268.25. All three come from the independently calculated interest model; these figures do not include tax, fees, withdrawals or changes in interest rate. Display balances as currency and the first result as a percentage.

Reverse the calculation with NOMINAL

When the effective rate is already known and you want a nominal rate for a specified compounding frequency, use the separate documented NOMINAL function. [S4]

=NOMINAL(EFFECT(5%,4),4)

Independent expected result: approximately 5.000000%. This round-trip check uses the same period count for both conversions; mixing quarterly and monthly period counts would defeat the comparison. Do not use a rounded display of the EFFECT result as the intermediate input if you need a precise reverse calculation.

Errors, inputs and troubleshooting

Symptom or test What to check Evidence level
=EFFECT(5%,0) or period count below 1 The vendor requires NPerYear >= 1; correct it before calculation. Vendor-documented argument restriction; exact native error code for EFFECT not tested. [S1]
=EFFECT(5%,4) displays 0.050945... Change the output cell to percentage format; it is an annual rate as a fraction. Mathematical/format interpretation; native display untested.
=EFFECT(5,4) seems extremely large Enter 5% or 0.05 for five percent, not numeric 5. Numeric-rate input rule based on formula mathematics.
Formula is rejected Check spelling (EFFECT), parentheses, decimal punctuation, argument delimiter and both required arguments. PlanMaker’s general error guide describes invalid formulas, arguments and value types. [S5]
Text like "5%" causes an error Enter an actual numeric rate rather than a text string or safely convert the source data. The exact behavior for every text form is not native-verified; PlanMaker’s general error glossary covers invalid parameter types. [S5]
The compounding frequency is 4.8 SoftMaker’s 2026 EFFECT entry only states >= 1; it does not specify truncation in the checked passage. Use whole numbers unless tested. PlanMaker outcome unverified. Excel explicitly truncates its npery; do not assume PlanMaker does. [S1][S3]
The annual rate is 0 or negative Do not generalize an Excel error-code rule to PlanMaker. Establish the intended finance meaning and test in the target version. PlanMaker boundary behavior unverified; Excel documents #NUM! for nonpositive nominal rates. [S3]

PlanMaker’s general manual lists #NUM! for invalid numeric values, #VALUE! for inappropriate parameter types and #NULL! for invalid formulas/missing or extra arguments. It does not, in the inspected EFFECT entry, promise which precise code each EFFECT edge case returns. [S5] Fix the input first.

Compatibility with Microsoft Excel and editions

Microsoft Excel: The English Excel function is also EFFECT(nominal_rate,npery), with the same broad purpose; Microsoft documents frequency truncation to an integer, #VALUE! for nonnumeric inputs, and #NUM! for nominal rate ≤ 0 or frequency < 1. Those are Excel-specific documented outcomes, not PlanMaker runtime test results. [S3]

SoftMaker versions: The PlanMaker 2026/NX English manual and the separately checked 2024 English help document the same two-argument name and a 5%-quarterly example. This confirms documentation-level availability in those versions; it does not establish identical results for every edge case, or a guarantee for every edition/device. [S1][S2][S6] Windows/macOS/Linux/mobile installations were not executed in this batch. PlanMaker 2021 and other older editions were not compared here.

Localized workbooks: The syntax above reproduces the English documentation. Excel’s translated names and decimal/argument separators can vary by language; actual PlanMaker localized formula names, coercions and delimiters should be verified in that installation before copying a locale-specific formula. The underlying percent conversion is independent of how the number is displayed.

Claim-level official sources (accessed 2026-10-12 UTC)

Verification boundary: All displayed numeric results are expected and independently calculated; official vendor example is additionally confirmed in S1. Native tests, locale tests, platform/edition-specific acceptance remain outstanding.