Payslips & invoices
Payslips and invoices from the work itself
The hours your team recorded become their payslips and your client's invoice. Same numbers on both sides, nothing retyped.
What it does
Payslips from recorded hours.
Each pay cycle builds a payslip from the hours that were worked and approved. You review it, then send it by email as a PDF.
Hourly, monthly or flat.
Pay a person by the hour, a monthly amount that is prorated by working days, or a flat fee. The bonus is a separate line.
Invoices with the proof attached.
Bill a client for a campaign's hours at their rate, with a breakdown per agent. Only paid time is billed, never breaks or idle time.
Paid by card, marked by itself.
The client opens your branded invoice page and pays by card. The invoice marks itself paid. It runs on your own Stripe account, so the money goes straight to you.
Three numbers, kept apart.
What the client pays per hour, what the agent earns, and any bonus are separate figures. Your margin is never mixed into someone's pay.
A report your client can open.
Send a client a report for their campaigns, on a page of its own with a PDF, once or on a schedule.
What it does not do
It does not move payroll money. You pay your people the way you already do, then mark the payslip paid, and they see it in their own portal. It is not a payroll company either: it does not file taxes or run employee payroll.
Invoices are issued in the client's currency. Amounts are not converted between currencies for you.
Why the two sides match
Most billing arguments start with two sets of numbers: the hours you paid for and the hours you billed. Here both come from one record of the working day, so the payslip and the invoice cannot disagree about how long someone worked.
Works with the rest of MyVA
From our own floor
Questions
Do you pay my contractors for me?
How do clients pay an invoice?
Is the client's rate visible to the agent?
Can payslips be created automatically?
Which currency are invoices in?
See it on your own team
Free tier, no card. Set up in a few minutes.