Veefin Solutions Limited (BOM:543931)
India flag India · Delayed Price · Currency is INR
246.25
-3.25 (-1.30%)
At close: Aug 21, 2026

Veefin Solutions Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
4,0413,451785.98249.72140.7865.5
Revenue Growth
225.68%339.11%214.74%77.39%114.95%760.98%
Gross Profit
1,5181,355426.65179.6583.4125.16
Operating Income
670.72569.55197.399.5353.639.34
Net Income
259.18227.85162.5973.9342.779.13
Earnings Per Share
9.808.825.413.272.330.50
EPS Growth
59.33%63.03%65.36%40.41%368.50%877.12%

Revenue by Segment

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
Product
1,207----
Services
2,244----
Internet Software & Services
-785.98249.72140.7865.5
Total
3,451785.98249.72140.7865.5

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
173.77173.77430.3231510.034
Total Debt
1,0151,015127.2153.728.7235.81
Net Cash (Debt)
-840.92-840.92303.11261.281.32-31.81
Net Cash Growth
--16.01%19739.03%--
Net Cash Per Share
-31.81-32.5512.2510.560.07-1.73

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-769.538.9375.68-4.551.9
Capital Expenditures
--1,871-907.36-447.18-244.46-60.65
Free Cash Flow
--1,101-898.44-371.5-249.01-58.75
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
37.57%39.26%54.28%71.94%59.25%38.42%
Operating Margin
16.60%16.50%25.10%39.86%38.10%14.26%
Pretax Margin
14.71%15.12%26.10%38.72%37.84%13.94%
Profit Margin
6.41%6.60%20.69%29.61%30.38%13.94%
FCF Margin
--31.91%-114.31%-148.77%-176.88%-89.70%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
25.1225.2739.6293.73--
PS Ratio
1.551.678.2027.75--