businesses rely on it
2,400+
in 14 countries
invoices a month
180,000
rating out of 5
4.8
from 2,340 voices
faster payments
11 days