Title: BK Real Estate Calculators and Checklist for Elementor
Author: Bishnu Kundu
Published: <strong>April 27, 2026</strong>
Last modified: April 27, 2026

---

Search plugins

![](https://ps.w.org/bk-real-estate-calculators-checklist/assets/banner-772x250.
png?rev=3516729)

![](https://ps.w.org/bk-real-estate-calculators-checklist/assets/icon-256x256.png?
rev=3516729)

# BK Real Estate Calculators and Checklist for Elementor

 By [Bishnu Kundu](https://profiles.wordpress.org/bisnukundu/)

[Download](https://downloads.wordpress.org/plugin/bk-real-estate-calculators-checklist.2.4.0.zip)

 * [Details](https://wordpress.org/plugins/bk-real-estate-calculators-checklist/#description)
 * [Reviews](https://wordpress.org/plugins/bk-real-estate-calculators-checklist/#reviews)
 *  [Installation](https://wordpress.org/plugins/bk-real-estate-calculators-checklist/#installation)
 * [Development](https://wordpress.org/plugins/bk-real-estate-calculators-checklist/#developers)

 [Support](https://wordpress.org/support/plugin/bk-real-estate-calculators-checklist/)

## Description

**Real Estate Widgets for Elementor** adds three purpose-built widgets to the Elementor
page builder, designed specifically for real estate professionals and agencies in
Spain. All widgets are fully translatable and compatible with Polylang and WPML.

#### 🧮 Widget 1 — Tax Calculator (Calculadora IRPF)

Calculate the estimated IRPF (capital gains tax) when selling a property. Enter 
the sale price, purchase price, acquisition costs, agency fee percentage, and optional
municipal tax (plusvalía). The result updates live as you type — no button needed.

**Features:**
 * Live auto-calculation using official IRPF 2024 tax brackets (19%
28%) * Agency fee breakdown with automatic 21% VAT calculation * Optional plusvalía
municipal field * Two result cards: estimated capital gain + estimated IRPF * Itemised
cost summary * Number format locale selector (es-ES, en-GB, de-DE, fr-FR, pt-PT)*
Full Elementor style controls for every element

#### 📊 Widget 2 — Offer Simulator (Simulador de Ofertas)

Analyse a received offer against the listed price and the estimated market value
simultaneously. Three colour-coded comparison cards show the difference and percentage
for each pairing, with contextual advice messages.

**Features:**
 * Three simultaneous comparisons: offer vs price, offer vs market,
price vs market * Dynamic “Por encima / Por debajo” badges * Contextual advice text
per card (fully editable) * Summary bar with all three values * Live calculation—
updates as you type * Full Elementor style controls

#### ✅ Widget 3 — Document Checklist (Checklist de Documentos)

An interactive document checklist for property sellers. Tracks progress with a live
progress bar, supports filtering by badge type, and groups documents by category.

**Features:**
 * 25 pre-loaded documents across 8 categories * Badge types: Esencial,
Imprescindible, Recomendado, Aconsejable, Opcional, Según el caso * Live progress
bar updates on every checkbox tick * Filter tabs to show only documents of a specific
type * Checked items display strikethrough styling * All documents, groups, and 
labels fully editable via Elementor Repeater * Full Elementor style controls for
card, rows, badges, progress bar and filters

#### 🌐 Translation Ready

All three widgets support Polylang and WPML. Every text string is editable directly
in the Elementor Content panel per language page, and a `.pot` file is included 
for Loco Translate users.

#### Requirements

 * WordPress 5.9 or higher
 * Elementor (free) 3.0 or higher
 * PHP 7.0 or higher

## Screenshots

[⌊Tax Calculator widget — live IRPF estimation with agency fee breakdown and result
cards.⌉⌊Tax Calculator widget — live IRPF estimation with agency fee breakdown and
result cards.⌉[

Tax Calculator widget — live IRPF estimation with agency fee breakdown and result
cards.

[⌊Offer Simulator widget — three simultaneous comparisons with colour-coded cards
and advice messages.⌉⌊Offer Simulator widget — three simultaneous comparisons with
colour-coded cards and advice messages.⌉[

Offer Simulator widget — three simultaneous comparisons with colour-coded cards 
and advice messages.

[⌊Document Checklist widget — interactive checklist with progress bar, filter tabs
and badge-styled items.⌉⌊Document Checklist widget — interactive checklist with 
progress bar, filter tabs and badge-styled items.⌉[

Document Checklist widget — interactive checklist with progress bar, filter tabs
and badge-styled items.

[⌊Elementor Content panel — all text labels editable, compatible with Polylang per-
language pages.⌉⌊Elementor Content panel — all text labels editable, compatible 
with Polylang per-language pages.⌉[

Elementor Content panel — all text labels editable, compatible with Polylang per-
language pages.

[⌊Elementor Style panel — granular colour and typography controls for every element.⌉⌊
Elementor Style panel — granular colour and typography controls for every element
.⌉[

Elementor Style panel — granular colour and typography controls for every element.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`, or install via **Plugins  Add
    New  Upload Plugin**.
 2. Activate the plugin from the **Plugins** menu in WordPress.
 3. Make sure **Elementor** is installed and activated.
 4. Open any page or post in the Elementor editor.
 5. Search for **“Tax Calculator”**, **“Offer Simulator”**, or **“Document Checklist”**
    in the widget panel.
 6. Drag the widget onto the canvas and configure it in the Content and Style tabs.

## FAQ

### Does this plugin require the paid version of Elementor?

No. All three widgets work with the free version of Elementor.

### Are the calculations legally accurate?

The tax calculator uses the official Spanish IRPF 2024 savings tax brackets (19%–
28%). Results are estimates for orientation only and do not account for personal
exemptions (e.g. reinvestment in primary residence, over-65s exemption). Always 
consult a qualified tax advisor.

### Can I translate the widgets into another language?

Yes. All text strings in the widget Content panels are directly editable in Elementor
per page. A `.pot` template file is included in the `languages/` folder for use 
with Loco Translate or WPML String Translation.

### Can I use multiple instances of the same widget on one page?

Yes. Each widget instance is fully scoped with a unique ID, so multiple instances
coexist without JavaScript conflicts.

### Is the plugin compatible with caching plugins?

Yes. All JavaScript is output inline and scoped per widget instance — there are 
no external JS dependencies or AJAX calls that could conflict with caching.

### Does the document checklist save the user’s progress?

Not currently. The checklist state is session-only (in-memory). A future version
may add optional localStorage persistence.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“BK Real Estate Calculators and Checklist for Elementor” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Bishnu Kundu ](https://profiles.wordpress.org/bisnukundu/)

[Translate “BK Real Estate Calculators and Checklist for Elementor” into your language.](https://translate.wordpress.org/projects/wp-plugins/bk-real-estate-calculators-checklist)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bk-real-estate-calculators-checklist/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bk-real-estate-calculators-checklist/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bk-real-estate-calculators-checklist/)
by [RSS](https://plugins.trac.wordpress.org/log/bk-real-estate-calculators-checklist/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.0

 * Added Document Checklist widget with progress bar, filter tabs, 8 groups, 25 
   items, and full style controls
 * Fixed item row backgrounds and box shadow controls in checklist
 * Badge positioned inline beside item label (matching design spec)

#### 2.1.0

 * Added Offer Simulator widget with three comparison cards, dynamic badges, and
   advice messages
 * Added dual Elementor hook registration for compatibility with Elementor < 3.5

#### 2.0.0

 * Full OOP rewrite: singleton Plugin class, separate widget class files
 * Tax Calculator: improved number formatting, IRPF bracket accuracy, scoped JS 
   per instance
 * Polylang / WPML compatible — all strings editable in Elementor Content panel

#### 1.0.0

 * Initial release — Tax Calculator (Calculadora IRPF) Elementor widget

## Meta

 *  Version **2.4.0**
 *  Last updated **5 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **6.9.9**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [calculator](https://wordpress.org/plugins/tags/calculator/)[checklist](https://wordpress.org/plugins/tags/checklist/)
   [elementor](https://wordpress.org/plugins/tags/elementor/)[real-estate](https://wordpress.org/plugins/tags/real-estate/)
   [tax](https://wordpress.org/plugins/tags/tax/)
 *  [Advanced View](https://wordpress.org/plugins/bk-real-estate-calculators-checklist/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bk-real-estate-calculators-checklist/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bk-real-estate-calculators-checklist/reviews/)

## Contributors

 *   [ Bishnu Kundu ](https://profiles.wordpress.org/bisnukundu/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bk-real-estate-calculators-checklist/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://buymeacoffee.com/bisnukunduy)