Card payments are the fastest way for freelancers to get paid. A client enters card details, the payment clears the same day, and funds land in the freelancer account within one business day. ACH is cheaper but slower, taking 1 to 3 business days to move through the bank network. Bank transfers vary by institution and can take anywhere from same-day to 5 business days for international wires. The right choice depends on whether speed or cost matters more for the specific invoice.
TL;DR
| Method | Speed | Cost (per $1,000 invoice) | Best for | |---|---|---|---| | Card (PayFly) | Same day clear, 1 business day to bank | $29 | Speed, one-time projects, new clients | | ACH | 1 to 3 business days | $0 to $3 | Large invoices, repeat clients, cost sensitivity | | Bank transfer (domestic) | 1 to 2 business days | $0 to $25 (varies by bank) | Clients who insist on paying from their bank portal | | Bank transfer (international SWIFT) | 3 to 5 business days | $15 to $50 plus currency conversion | International clients without a card option |
Card Payments: Fastest to the Account, Highest Fee
When a client pays by card, the payment processor authorizes the charge immediately. The money is confirmed the same day. PayFly uses Stripe to process card payments at a flat 2.9 percent fee, which means a $1,000 invoice costs $29 in processing fees and the freelancer receives $971.
The advantage is speed and simplicity. The client clicks a payment link, enters card details, and the invoice is marked paid within seconds. There is no waiting for a bank to clear funds, no wondering whether the transfer went through, and no following up after three days of silence.
The disadvantage is the fee. On a $5,000 project, 2.9 percent costs $145. On a $10,000 project, it costs $290. For large invoices where the client is reliable and the timeline is not urgent, that fee is hard to justify.
ACH: Cheapest for Domestic, Slowest to Clear
ACH (Automated Clearing House) is the electronic payment network that US banks use to move money between accounts. It is the same system that handles direct deposit payrolls. The cost is low, often $0 to $3 per transfer depending on the platform, but the tradeoff is time.
Standard ACH takes 1 to 3 business days to clear. Same-day ACH is available from some platforms and banks for a higher fee, typically $5 to $15, but it still does not clear as fast as a card payment. ACH also does not work for international clients. If the client's bank is outside the United States, ACH is not an option.
For a $1,000 invoice, the cost difference is meaningful. ACH at $1 to $3 per transfer costs roughly one-tenth of what a card payment costs on the same invoice. For a freelancer sending a $5,000 invoice to a repeat client who always pays on time, ACH is the rational choice. The fee savings on a $5,000 invoice is $142.50.
The risk is that ACH adds 1 to 3 business days to the payment timeline. If the invoice is already on Net 30 terms and the client waits until day 30 to initiate an ACH transfer, the freelancer does not see the money until day 33. For freelancers managing tight cash flow, that three-day gap is the difference between paying a business credit card on time and getting hit with a late fee. The invoice timing research covers how to close that gap.
Bank Transfers: The Wildcard
Bank transfers, also called wire transfers, move money directly from one bank account to another. For domestic transfers between US banks, the timeline is typically 1 to 2 business days and the cost ranges from $0 (on some business accounts) to $25 per wire.
For international transfers, the timeline stretches to 3 to 5 business days through the SWIFT network, and the cost can run $15 to $50 plus currency conversion fees that add 1 to 3 percent on top of the transfer amount.
Bank transfers make sense when a client insists on paying from their own bank portal and will not use a payment link. Some corporate clients have procurement policies that require payments to go through their banking portal, not a third-party processor. In those cases, the freelancer provides wire instructions and waits.
The problem with bank transfers is tracking. Unlike card payments and ACH, where the platform sends a confirmation when the payment is initiated and another when it clears, bank transfers arrive without warning. The freelancer has to check their account daily and match the deposit to the correct invoice. That is manageable for one or two invoices per month. It becomes a problem at scale.
Which Method Should Freelancers Offer?
The answer is not one method. It is two.
Offer card payments as the default option on every invoice. The client clicks, pays, and the invoice is closed the same day. The 2.9 percent fee is the cost of eliminating the wait.
Offer ACH or bank transfer as a secondary option for large invoices where the fee matters more than the timeline. A $10,000 invoice costs $290 in card fees. The same invoice via ACH costs $1 to $3. For a client who has paid on time for the last six months, the freelancer can afford to wait 2 extra days and save $287.
PayFly lets freelancers send a single invoice with both options. The client picks what works for their accounting process, and the freelancer gets paid either way. There is no need to send separate invoices or have the "how do you want to pay" conversation every time.
For freelancers who struggle with late payments specifically, the late fee policy guide covers how to structure terms so clients pay on time regardless of the method they choose.
FAQ
What is the fastest payment method for freelancers?
Card payments are the fastest option for freelancers. A client enters card details and the payment clears the same day. PayFly charges a flat 2.9 percent fee and funds land in the freelancer account within one business day. ACH is slower, taking 1 to 3 business days to clear through the bank network.
How much does ACH cost compared to card payments for freelancers?
ACH transfers typically cost 0 to 3 dollars per transaction depending on the platform, with same-day ACH available for a higher fee. Card payments cost 2.9 percent plus 30 cents per transaction on most platforms including PayFly. On a $1,000 invoice, ACH might cost $1 to $3 while a card payment costs $29.30.
Can clients pay freelancers by bank transfer?
Yes, but bank transfers are slower than card payments and harder to track. A domestic bank transfer can take 1 to 2 business days, while international transfers through SWIFT can take 3 to 5 business days and may incur currency conversion fees. PayFly lets clients pay by card with one click, which eliminates the waiting period and the need to send wire instructions.
Is it worth paying 2.9 percent to get paid faster?
On a $1,000 invoice, the 2.9 percent fee costs $29. If getting paid 3 days sooner lets a freelancer take on one additional project that month, the math favors card payments. If cash flow is not tight and the client is reliable, ACH at $1 to $3 per transfer is the cheaper option.
What payment method should freelancers offer clients?
Freelancers should offer at least two payment methods: card payments for speed and ACH or bank transfer for larger invoices where the fee matters more than timing. PayFly lets freelancers send a single invoice with both options, so the client picks what works and the freelancer gets paid regardless.
Send your first invoice in 60 seconds at payfly.co. Flat 2.9 percent fee, no monthly subscription, card and ACH on every invoice.