OverviewSuggest Edit

Upflow is a developer of an online payment platform designed to deal with outstanding invoices. The company's platform can track and follow-up on pending payments, enabling companies to be paid the way that best suits their business.

HQSaint-Mandé, FR
Employee Ratings5

Latest Updates

Employees (est.) (Oct 2021)47(+12%)
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Upflow Office Locations

Upflow has an office in Saint-Mandé
Saint-Mandé, FR (HQ)
5 Avenue du Général de Gaulle
Show all (1)

Upflow Financials and Metrics

Summary Metrics

Founding Date


Upflow total Funding

$17.8 m

Upflow latest funding size

$15 m

Time since last funding

4 months ago

Upflow investors

Upflow's latest funding round in June 2021 was reported to be $15 m. In total, Upflow has raised $17.8 m
Show all financial metrics

Upflow Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Upflow Online and Social Media Presence

Embed Graph

Upflow News and Updates

Upflow raises $15m to help B2B businesses get paid

Upflow, a Paris-based startup that helps B2B companies get paid, has raised $15 million in a Series A funding round joined by 9yards Capital, eFounders, and angels N26 co-founder Maximilian Tayenthal and Uber executive Pierre-Dimitri Gore-Coty.

Upflow raises $15 million to manage your outstanding invoices

French startup Upflow has raised a $15 million Series A round. The company wants to help you chase late payments. It optimizes how you collect payments from your customers in order to improve your cash-cycle. Investors in today’s funding round include 9yards Capital, existing investor eFounders, as …

Upflow Frequently Asked Questions

  • When was Upflow founded?

    Upflow was founded in 2017.

  • How many employees does Upflow have?

    Upflow has 47 employees.

  • Who are Upflow competitors?

    Competitors of Upflow include ePesos, FinAccel and Weidai.

  • Where is Upflow headquarters?

    Upflow headquarters is located at 5 Avenue du Général de Gaulle, Saint-Mandé.

  • Where are Upflow offices?

    Upflow has an office in Saint-Mandé.

  • How many offices does Upflow have?

    Upflow has 1 office.