Skip to main content

Updated

Embed the salary calculator

One iframe, no advertising, no tracking, and rates that stay current on their own.

Paste the snippet below wherever the calculator should appear. It needs no script tag, no build step and no account, and it works the same in a content management system, a static page or a documentation site.

<iframe
  src="https://canadanetpay.com/embed/"
  width="100%"
  height="720"
  frameborder="0"
  style="border:none;border-radius:12px"
  title="Canadian salary after tax calculator"
  loading="lazy"
></iframe>

What the widget contains

The embedded version runs the same engine as the site: federal brackets, the thirteen provincial and territorial schedules, the Canada Pension Plan including the second tier, and the employment insurance premium, with Quebec handled as its own case. What it leaves out is the surrounding site, so there is no navigation, no advertising and nothing competing with your own page for attention.

Attribution

A single line at the foot of the widget credits the source and links back. It is small, unobtrusive and the only thing asked in return. Beyond that there is no licence to accept and no limit on traffic, and the widget will not start showing advertising later.

Official sources

Every rate on this page comes from the publications below. No figure is taken from a third-party summary.

By Radif Partners

Passionate about personal finance, Publisher of calculators and practical guides

Updated for tax year 2026 · Last verified 2026-07-01 · Sources: CRA, Revenu Québec

Frequently Asked Questions

Is the widget free to use on a commercial site?
Yes, on any site, commercial or not, with no registration and no key to request. The only condition is that the attribution link at the foot of the widget stays visible and remains a followable link. That link is what pays for the work, and removing it is the one use that is not permitted.
Does the widget track my visitors?
No. It loads no analytics script, sets no cookie and sends nothing to a server: every calculation runs in the visitor’s own browser. That also means it adds no consent obligation to your page under Canadian privacy law or the GDPR, which is the usual reason an embedded tool becomes a problem.
Will the rates stay current?
Yes, and that is the main argument for embedding rather than copying. Federal and provincial brackets, the pension plan ceilings and the employment insurance premium are indexed each January, and the widget picks up the change at the source. A table pasted into your own page silently goes out of date instead.
How much height should I allow?
Seven hundred and twenty pixels fits the calculator and its results on a desktop layout without an internal scrollbar. On narrow screens the widget stacks its fields and grows taller, so the iframe scrolls internally rather than clipping. Setting the height in pixels rather than a percentage avoids a collapsed frame.
Can I restrict it to one province?
Not through the embed itself: the province selector is part of the tool, because a visitor comparing offers usually needs to switch between them. If your audience is provincial, link to the matching province page instead, which opens on the right jurisdiction while keeping the selector available.
What happens if the widget fails to load?
The iframe leaves an empty area rather than breaking the surrounding page, since it is isolated from your own scripts and styles. Adding the title attribute shown above also means screen readers announce the frame correctly, and the lazy loading attribute keeps it from delaying the rest of the page.