OverviewSuggest Edit

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.
HQLondon, GB
Employee Ratings4.1


Novicap is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Jan 2020)55(-5%)
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Novicap Office Locations

Novicap has an office in London
London, GB (HQ)
6 Queen's Yard, Hackney Wick
Show all (1)

Novicap Financials and Metrics

Summary Metrics

Founding Date


Novicap total Funding

$1.7 m

Novicap latest funding size

$1.7 m

Time since last funding

7 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
Show all financial metrics

Novicap Revenue

Cash (31-Dec-2018)

GBPFY, 2015FY, 2016FY, 2017FY, 2018



Accounts Receivable


Current Assets



Show all financial metrics

Novicap Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Novicap Online and Social Media Presence

Embed Graph

Novicap Frequently Asked Questions

  • When was Novicap founded?

    Novicap was founded in 2014.

  • How many employees does Novicap have?

    Novicap has 55 employees.

  • Who are Novicap competitors?

    Competitors of Novicap include SEM PARAR, Groww and Vested Finance.

  • Where is Novicap headquarters?

    Novicap headquarters is located at 6 Queen's Yard, Hackney Wick, London.

  • Where are Novicap offices?

    Novicap has an office in London.

  • How many offices does Novicap have?

    Novicap has 1 office.