Assessment
Assessment
A free migration report, then a paid Assessment. The Assessment fee is credited if migration starts within 30 days.
Free migration report
The report is generated locally from the analyzer. No model is called, and no source code is included. It records PHP files and lines, routes, database tables, the size band, whether the detected PHP version is end of life, risk counts, complexity, an indicative wave plan, and an INR and USD price range.
Two reports are published: wa-blast-pro and InvoicePlane. Both are medium and HIGH complexity. There is no fee.
Migration report preview
Size, risks, an indicative wave plan, and a price range. No source code. No model call.
Free migration report
InvoicePlane · 12 November 2026
HIGH · medium
Preview
InvoicePlane
CodeIgniter 3.4.0. The report did not detect a PHP version.
PHP files
391
PHP lines
55,136
Routes
142
Tables
41
Risks counted
- raw SQL / database logic 77
- dynamic includes 21
- external APIs 16
- session / auth patterns 12
Indicative waves
- Wave 1 7,908 lines
- Wave 2 7,973 lines
- Wave 3 4,812 lines
- Wave 4 7,815 lines
- Wave 5 7,776 lines
- Wave 6 7,765 lines
Showing 6 of 10. Indicative, not the migrated set.
Preview
InvoicePlane
Files
391
Lines
55,136
Routes
142
Tables
41
Top risks
- raw SQL / database logic 77
- dynamic includes 21
- external APIs 16
Price range
$3,000–$4,200
Assessment · ₹2.5–3.5 lakh
$17.1k–$21.0k
Migration · ₹14.3–17.6 lakh
Paid Assessment
Credited if migration starts within 30 days. HIGH complexity uses the upper half of the band.
-
Assessment, under 20,000 PHP lines
₹0.8–1.5 lakh
India list, excluding GST. Credited if migration starts within 30 days. HIGH complexity uses the upper half.
-
Assessment, 20,000–100,000 PHP lines
₹1.5–3.5 lakh
India list, excluding GST. Credited if migration starts within 30 days. HIGH complexity uses ₹2.5–3.5 lakh.
-
Assessment, over 100,000 PHP lines
₹3.5–8 lakh
India list, excluding GST. Credited if migration starts within 30 days. HIGH complexity uses the upper half.
The large band is on this page. USD uses the same bands. The full table is on the pricing page. Those figures are indicative, and the engagement is quoted after the Assessment.