Bonaventure OgetoBy Bonaventure Ogeto|

Understanding Your Paystack Settlement Report

Your Paystack settlement report shows you how much money Paystack collected from your customers, how much they deducted in fees, and how much they sent to your bank account. Each settlement bundles multiple transactions together. To reconcile, compare the net settlement amount in Paystack with the deposit that arrived in your bank. Discrepancies usually come from refunds, chargebacks, or timing differences.

What a Settlement Actually Is

When a customer pays you through Paystack, the money does not go straight to your bank account. It goes into a pool managed by Paystack. At regular intervals (usually once a day on business days), Paystack takes all the successful payments you received, deducts their fees, accounts for any refunds or chargebacks, and sends the net amount to your bank account. That transfer is a settlement.

Think of it like a restaurant settling its credit card transactions at the end of the day. The card company does not send each individual payment. It sends one lump sum covering all the day's transactions.

Each settlement in your Paystack Dashboard shows:

  • The total number of transactions included
  • The gross amount (total of all transactions before fees)
  • The total fees deducted
  • The net amount (what was sent to your bank)
  • The settlement date and status

You can drill into each settlement to see the individual transactions that make it up. This is essential for reconciliation.

How to Read the Settlement Report

In your Paystack Dashboard, go to the Settlements section. You will see a list of settlements, each with a date and amount. Here is what each column means:

Settlement Date. The date Paystack processed and sent the settlement to your bank. Note: this is not necessarily the date it arrives in your bank. Bank processing can add one to two business days on top.

Status. "Pending" means it is being prepared. "Sent" means Paystack has initiated the transfer to your bank. "Success" means it has been confirmed. If you see "sent" but the money is not in your bank, give it a business day before worrying.

Gross Amount. The total value of all successful transactions in that settlement period before any deductions.

Fees. The total Paystack fees deducted from those transactions.

Net Amount. The gross amount minus fees, minus any refunds or chargebacks. This is what arrives in your bank account.

When you click on a specific settlement, you can see the list of individual transactions included. Each transaction shows the customer's email, the amount, the payment method, the status, and the Paystack reference number. This detail is what you need when a customer asks about a specific payment.

When Your Money Actually Arrives

Settlement timing is one of the most common sources of confusion for business owners. Here is how it works:

Paystack settles on a schedule that depends on your country and your account configuration. The most common setup is next-business-day settlement, which means transactions from Monday are settled on Tuesday, Tuesday on Wednesday, and so on. Transactions from Friday, Saturday, and Sunday are typically bundled and settled on Monday.

But "settled" means Paystack sent the money. Your bank still needs to process the incoming transfer. Depending on your bank, this can take a few hours or up to another business day.

So the full timeline from "customer pays" to "money in your bank" can be anywhere from one to three business days in normal conditions. Public holidays, banking system maintenance, and occasional Paystack processing delays can extend this further.

If you run a business where you need the money immediately (for example, to purchase inventory to fulfil the order), this delay matters. Plan your cash flow around the settlement cycle, not around the transaction time.

How to Reconcile With Your Bank Statement

Reconciliation means matching what Paystack says they sent you with what your bank says you received. You should do this at least weekly, and daily if you process high volumes.

Here is a simple process:

  1. Download your Paystack settlement report for the period (you can export it as a CSV or Excel file from the dashboard).
  2. Get your bank statement for the same period.
  3. For each settlement in the Paystack report, find the corresponding deposit in your bank statement. Match by amount and approximate date.
  4. If a Paystack settlement does not have a matching bank deposit, note it and investigate.
  5. If your bank shows deposits that do not match any Paystack settlement, those might be from other sources. Confirm they are not payment-related before ignoring them.

Common reconciliation issues:

  • Date mismatch. The Paystack settlement date and the bank deposit date are often different by one to two days. This is normal.
  • Amount does not match exactly. This can happen if a refund was processed after the settlement was calculated, or if a chargeback was deducted. Check the settlement details for refunds and adjustments.
  • Missing settlement. If a settlement shows as "sent" in Paystack but never arrived in your bank after three business days, contact your bank first. If the bank confirms they did not receive it, contact Paystack with the settlement reference number.

Understanding the Fee Breakdown

Paystack deducts fees before settling your money. The fee on each transaction depends on several factors:

  • Payment method. Card payments, bank transfers, mobile money, and USSD may have different fee structures.
  • Transaction amount. Most fee structures include a percentage of the transaction amount, sometimes with a flat fee. For larger transactions, there is typically a fee cap.
  • Card origin. International cards usually attract higher fees than local cards.

The fees are always shown in the settlement report. If you want to understand exactly how much you are paying in fees, download the transaction-level export from Paystack. This shows the fee charged on each individual transaction.

To keep track of your effective fee rate, divide total fees by total gross transactions for a given period. This gives you a single percentage that represents your blended fee rate. If it seems higher than expected, look for a high proportion of international card transactions or small transactions where the flat fee portion has a bigger impact.

Check paystack.com/pricing for current fee details, as they change periodically and differ by country.

How Refunds and Chargebacks Affect Your Settlements

Refunds and chargebacks reduce your settlement amount. Here is how:

Refunds. When you refund a customer, Paystack deducts the refund amount from a future settlement. So if you processed 100,000 in transactions today and issued a 5,000 refund, your settlement will be approximately 95,000 minus fees (the exact numbers depend on your fee structure). In most cases, Paystack does not refund the transaction fee back to you. You paid the fee when the transaction was processed, and the refund does not reverse that cost.

Chargebacks. When a customer disputes a transaction with their bank, and the bank rules in the customer's favour, the chargeback amount is deducted from your settlement. Chargebacks also often carry an additional fee. The amount is pulled from your future settlements, so you might see a settlement that is smaller than expected because a chargeback was deducted.

Both refunds and chargebacks should appear in your settlement details when you drill down. If you process many refunds or experience chargebacks, reconciliation becomes more complex. Consider keeping a separate log of all refunds and chargebacks so you can cross-reference them with your settlements.

For more detail on managing chargebacks, see our guide on handling chargebacks as a small business.

Exporting Reports for Your Accountant

Your accountant needs two things from you: a record of all income received (transactions) and a record of all deposits into your bank (settlements). Paystack makes both available as exports.

From the Paystack Dashboard, you can export:

  • Transactions report. A detailed list of every transaction with date, customer email, amount, fee, payment method, and status. Export this monthly and give it to your accountant.
  • Settlements report. A summary of each settlement with the gross, fee, and net amounts. This should match your bank deposits.

These exports are available in CSV format, which works with Excel, Google Sheets, and any accounting software. Some businesses connect Paystack to their accounting software (like Xero or QuickBooks) for automatic reconciliation, but that typically requires a developer or integration tool.

Keep these reports filed and organized. Tax authorities in most African countries expect you to account for all online income. Having clean Paystack records makes tax season much simpler.

Key Takeaways

  • Settlements are not individual transactions. Paystack bundles multiple transactions into a single settlement that gets deposited into your bank.
  • The settlement amount is always less than the total transaction amount because Paystack deducts fees before settling.
  • Settlement timing varies but is typically one to two business days. Weekends and holidays add extra days.
  • Always reconcile your Paystack settlement report with your bank statement at least weekly.
  • Refunds, chargebacks, and reversals reduce your settlement amount. They may not appear as separate line items until you dig into the details.
  • If a settlement shows as "sent" in Paystack but is not in your bank, contact your bank first before contacting Paystack.

Frequently Asked Questions

Why is my settlement amount less than the total of my transactions?
Because Paystack deducts their transaction fees before settling. The net settlement amount equals your gross transactions minus fees, minus any refunds or chargebacks. This is standard for all payment gateways.
Can I get settlements more frequently, like multiple times per day?
Paystack's standard settlement cycle is typically once per business day. Special settlement arrangements may be available depending on your account and country. Contact Paystack support to discuss your settlement needs.
What does it mean if my settlement says "pending" for more than a day?
A "pending" status means the settlement is being prepared. If it stays pending for more than two business days, contact Paystack support. It could be a system delay or there might be an issue with your bank account details.
Can I receive settlements in a bank account that is different from the one I registered with?
You can update your settlement bank account through the Paystack Dashboard or by contacting support. However, Paystack typically requires the account to be in your business name or the name you registered with for security reasons.

Ready to build real-world apps?

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.

Apply to the McTaba Marathon