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