Veefin Solutions Limited (BOM:543931)
India flag India · Delayed Price · Currency is INR
255.20
-0.45 (-0.18%)
At close: Nov 13, 2026

Veefin Solutions Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
4,7353,451785.98249.72140.7865.5
Revenue Growth
179.27%339.11%214.74%77.39%114.95%760.98%
Gross Profit
1,7981,348426.19179.6583.4125.16
Operating Income
878.25580.54197.399.5353.639.34
Net Income
299.95227.85133.8373.9342.779.13
Earnings Per Share
11.058.825.413.272.330.50
EPS Growth
60.19%63.03%65.36%40.41%368.50%877.12%

Revenue by Segment

Fiscal Year
TTMFY 2026FY 2025
Period EndingSep '26 Mar '26 Mar '25
Product
1,3761,207460.99
Services
3,3592,244324.99
Total
4,7353,451785.98

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
212.99173.77430.3231510.034
Total Debt
1,7911,015127.2153.728.7235.81
Net Cash (Debt)
-1,578-840.92303.11261.281.32-31.81
Net Cash Growth
--16.01%19739.03%--
Net Cash Per Share
-58.10-32.5412.2510.560.07-1.73

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
365.13769.53-27.875.68-4.551.9
Capital Expenditures
-1,485-1,871-907.36-447.18-244.46-60.65
Free Cash Flow
-1,120-1,101-935.17-371.5-249.01-58.75
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
37.98%39.07%54.22%71.94%59.25%38.42%
Operating Margin
18.55%16.82%25.10%39.86%38.10%14.26%
Pretax Margin
15.52%15.12%26.10%38.72%37.84%13.94%
Profit Margin
6.33%6.60%17.03%29.61%30.38%13.94%
FCF Margin
-23.66%-31.91%-118.98%-148.77%-176.88%-89.70%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
23.1025.2748.1393.73--
PS Ratio
1.381.678.2027.75--