NoviCap is an online platform which allows Small and Medium Enterprises (SMEs) to access the capital locked in their long-dated invoices. NoviCap provides invoice finance in a fast, flexible, and transparent way while offering professional investors the opportunity to invest in a short-term asset yielding above-average returns. An alumni company of the Barclays Techstars Accelerator, NoviCap is based in London and Barcelona. Are you up for a challenge with one of the hottest FinTech start-ups? We are looking for hungry A-players to join our team of experienced entrepreneurs.

Employee Rating

HQLondon, GB
Size (employees)42 (est)+8%
Novicap was founded in 2014 and is headquartered in London, GB
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Novicap Office Locations

Novicap has an office in London
London, (HQ)
10 John St
Show all (1)
Report incorrect company information

Novicap Financials and Metrics

Summary Metrics

Founding Date


Novicap total Funding

$1.7 m

Novicap latest funding size

$1.70 m

Time since last funding

3 years ago

Novicap investors

Novicap's latest funding round in September 2015 was reported to be $1.7 m. In total, Novicap has raised $1.7 m
View all funding rounds

Novicap Revenue

GBPFY, 2015FY, 2016

Current Assets


Total Assets


Accounts Payable


Current Liabilities

Y, 2016

Financial Leverage

1 x
Show all financial metrics
Report incorrect company information

Novicap Online and Social Media Presence

Embed Graph
Report incorrect company information

Novicap Company Life and Culture

Report incorrect company information

Novicap Frequently Asked Questions

  • When was Novicap founded?

    Novicap was founded in 2014.

  • How many employees does Novicap have?

    Novicap has 42 employees.

  • Who are Novicap competitors?

    Competitors of Novicap include Mirror Labs, FundsIndia and WealthForge.

  • Where is Novicap headquarters?

    Novicap headquarters is located at 10 John St, London.

  • Where are Novicap offices?

    Novicap has an office in London.

  • How many offices does Novicap have?

    Novicap has 1 office.