Lui's Toolbox
A collection of browser-based utilities — no data sent anywhere
Available
IBAN Checker
Validate UAE & international IBANs — ISO 13616 checksum
Payout Generator
Generate monthly payout sheets from the payment info sheet — 15th & EOM cycles
IP Deduction Tool
Insurance deduction, return calculation, and installment validation
Email Matcher
Match client names to emails from a master sheet — CSV & XLSX
Changelog
Version History
Version 1.6.6 — Toolbox cleanup & Email Matcher rebuilt
Version 1.6.5 — Client Data Entry added!
Version 1.6.4 — UI Improvments
Version 1.6.3 — IBAN Checker improvements
Version 1.6.2 — Payout Generator improvements
Version 1.6.1 — Payout Generator improvements
Version 1.6 — Payout Generator improvements
Version 1.5 — Updated IP Deduction Tool improvements
Version 1.4 — Payout Generator added
Version 1.3 — IP Deduction Tool added
Version 1.2 — Email Matcher tool added
Version 1.1 — IBAN Checker updated
Version 1.0 — IBAN Checker (UAE banks database only)
• Client Data Entry removed
• India Bank Checker removed
• Email Matcher fully rebuilt:
– Upload Payment Info Sheet + Email Sheet with cycle selector (Month, Cycle, Year)
– Clients grouped into one row per client — no more repeating names
– Units column shows total container count per client
– Matching by name + payment received date vs Welcome to LMC date (same month & year)
– Output: Client Name, Email 1, Email 2, Mobile, Agent Closing, Agent Email, Notes
– Export to Excel with cycle-based filename (e.g. EMAIL_MATCH_15_APRIL2026.xlsx)
– Stats: Total, Confirmed, Date Mismatch, No Match
– Fixed date parsing — removed unsafe fallback causing false mismatches
– Relaxed date matching to same month + year instead of exact day
– Fixed mobile layout — no more horizontal scroll or cut text
• India Bank Checker removed
• Email Matcher fully rebuilt:
– Upload Payment Info Sheet + Email Sheet with cycle selector (Month, Cycle, Year)
– Clients grouped into one row per client — no more repeating names
– Units column shows total container count per client
– Matching by name + payment received date vs Welcome to LMC date (same month & year)
– Output: Client Name, Email 1, Email 2, Mobile, Agent Closing, Agent Email, Notes
– Export to Excel with cycle-based filename (e.g. EMAIL_MATCH_15_APRIL2026.xlsx)
– Stats: Total, Confirmed, Date Mismatch, No Match
– Fixed date parsing — removed unsafe fallback causing false mismatches
– Relaxed date matching to same month + year instead of exact day
– Fixed mobile layout — no more horizontal scroll or cut text
Version 1.6.5 — Client Data Entry added!
Version 1.6.4 — UI Improvments
Version 1.6.3 — IBAN Checker improvements
• Bank database updated
• Jordan, Turkey and Pakistan added — 31/03/26
• Egypt, UK and Bulgaria added — 01/04/26
• Belgium, Lithuania and Span added — 02/04/26
• Malta, Cyprus and Netherlands added — 03/04/26
• Jordan, Turkey and Pakistan added — 31/03/26
• Egypt, UK and Bulgaria added — 01/04/26
• Belgium, Lithuania and Span added — 02/04/26
• Malta, Cyprus and Netherlands added — 03/04/26
Version 1.6.2 — Payout Generator improvements
• Balance amount pending now read from payment info sheet
• Shown in NOTES only when contract's first payout date matches current cycle
• Numeric value auto-extracted into ADDITION column
• RENTAL DUE left blank when balance note is present
• Shown in NOTES only when contract's first payout date matches current cycle
• Numeric value auto-extracted into ADDITION column
• RENTAL DUE left blank when balance note is present
Version 1.6.1 — Payout Generator improvements
• Top 5 results for the preview instead of 100
• Fixed clients having other than 50-50 split income and deduction
• Github connected
• Updating previous payout bug - fixing Duplicate Container Mismatch
• Fixed clients having other than 50-50 split income and deduction
• Github connected
• Updating previous payout bug - fixing Duplicate Container Mismatch
Version 1.6 — Payout Generator improvements
• Deductions now grouped by IBAN (falls back to account number if IBAN is invalid)
• Insurance deductions labelled as IP (Y1/Y2/Y3 IP)
• Y1 shown in notes only when alongside Y2 or Y3 — silent when alone
• Note amounts now always match deduction column
• First Payout Date shows only dates that triggered a deduction
• HC pending shown as "HC pending next cycle" — amount applied on next cycle
• Shared group flag only shown when a deduction was actually split
• Known container errors are silently skipped
• Insurance deductions labelled as IP (Y1/Y2/Y3 IP)
• Y1 shown in notes only when alongside Y2 or Y3 — silent when alone
• Note amounts now always match deduction column
• First Payout Date shows only dates that triggered a deduction
• HC pending shown as "HC pending next cycle" — amount applied on next cycle
• Shared group flag only shown when a deduction was actually split
• Known container errors are silently skipped
Version 1.5 — Updated IP Deduction Tool improvements
• Added return, deduction, and return after deduction calculation
• Improved Excel output format
• Improved Excel output format
Version 1.4 — Payout Generator added
Version 1.3 — IP Deduction Tool added
Version 1.2 — Email Matcher tool added
Version 1.1 — IBAN Checker updated
• All GCC banks added
• More international banks coming soon
• More international banks coming soon
Version 1.0 — IBAN Checker (UAE banks database only)