SELF FINANCIAL, INC. is an Austin, Texas-based company, founded in 2015. It has raised $137.1M across 10 funding rounds, most recently a $9M Series E in November 2025, from investors including Meritech Capital Partners, Spearhead and Altos Ventures.
| Legal Name | SELF FINANCIAL, INC. |
|---|---|
| Wellfound ID | self-financial |