Most common reasons a payment is missing
The payment is still being processed - some payment methods take 1 to 4 business days to clear
The invoice has not been marked as paid manually - if your client paid by bank transfer or cash, you need to mark it as paid yourself
The payment was received in your Stripe account but has not yet been transferred to your bank account
Your Stripe account has a verification issue or restriction that is holding funds
The first payout from Stripe has an initial holding period of 7 to 10 days
Check the invoice status and payment history first
Open the invoice in Billdu and check its current status
If the status shows "Processing Payment", the payment has been initiated but is waiting to be confirmed by Stripe - no action is needed
Check the document Timeline to see whether a payment was recorded and when
If the invoice shows "Unpaid", no payment has been registered against it yet
Check your Stripe Dashboard
Billdu does not hold or process payments - all funds go through Stripe directly.
Log in to your Stripe account at stripe.com and check your Dashboard for the payment status
Look for the payment under Payments - if it shows as "Succeeded", the money has been received by Stripe
Check your Stripe payout schedule to see when funds are due to arrive in your bank account
If you see any warnings, pending verifications, or restricted payouts in your Stripe Dashboard, resolve those first
Payout times by payment method
The time it takes for funds to reach your bank depends on how your client paid:
Cards, Apple Pay, Google Pay - instant confirmation; payout timing depends on your Stripe payout schedule
ACH Direct Debit (US) - 1 to 4 business days
Bacs Direct Debit (UK) - 1 to 4 business days
BECS Direct Debit (Australia, New Zealand) - 1 to 4 business days
SEPA Bank Transfer (EU countries) - 1 to 4 business days
iDEAL (Netherlands) - instant confirmation
TWINT (Switzerland) - instant confirmation
Note: Your first payout from Stripe has an initial holding period of 7 to 10 days after the first payment is received. After that, regular payout timing applies.
If your client paid by bank transfer, cash, or another offline method
Stripe only handles card and online payments - offline payments are not registered automatically in Billdu
You need to mark the invoice as paid manually in Billdu
Open the invoice, tap or click Add payment, enter the amount and date, and save
This updates the invoice status and your statistics
If the payment shows as received in Stripe but not in Billdu
Billdu marks invoices as paid automatically when Stripe confirms the payment
If there is a delay, check that your Stripe account is correctly connected under Settings - Payment options - Stripe
Disconnect and reconnect Stripe if the connection appears inactive, then check again
If the payment is missing from your bank account
Check your Stripe Dashboard payout history - the funds may be in your Stripe balance awaiting transfer
Make sure your bank account details in Stripe are correct
Contact Stripe support directly if funds are showing as paid in Stripe but have not arrived in your bank - Stripe manages all payouts and Billdu cannot intervene in this process
Tip: To avoid confusion between online and offline payments, always use the Add payment feature in Billdu when recording cash or bank transfer payments manually. This keeps your invoice statuses and reports accurate.
Didn't find what you were looking for? Contact our support team, and we'll sort it out for you.
