Interest-bearing accounts

Banks and financial institutions offer various types of accounts that can earn interest, including savings accounts and deposit accounts. These accounts are typically used for short-term savings, emergency funds, specific goals like travel or major purchases, or as part of a diversified investment strategy. They provide a safer alternative to riskier investment options and offer a convenient solution for saving money while accruing interest. These accounts can often be created as sub-accounts by account holders through their banking apps.

The Pismo platform offers an API that supports a wide range of interest-bearing accounts, including savings and deposit accounts, all capable of performing daily interest calculations and payouts as well as on a monthly, quarterly, semi-annual, annual basis, or at its maturity.

Pismo offers the following bank account products, each with its own specific rules and benefits:

  • Savings account product: These accounts can be created as sub-accounts in banking apps, allowing for easy deposit and withdrawal of funds.

  • Deposit product: Also known as Certificates of Deposit (CDs), these accounts have a preset maturity date. Customers must leave their money in the account for an agreed-upon term. Early withdrawals may incur fees, and these accounts often have a minimum deposit requirement, a maximum balance limit, and a cooling-off period. They offer various rule possibilities, making them versatile for clients looking for different interest calculation options.

The return, interest rate, and other features of these accounts depend on the account terms and conditions and can vary based on the account type and the financial institution. They might require a minimum deposit or balance, have restrictions on withdrawals and transfers, and the terms can change over time.

Deposit accounts are particularly popular on the Pismo platform due to their ability to support multiple rule possibilities, while savings accounts remain more basic. The interest-bearing accounts solution from Pismo is notable for its robust capability to process large volumes of daily operations, fully customizable fee and interest calculations, and the generation of legal reports.

This guide provides information on the available options to set up interest-bearing accounts on the Pismo platform, including common parameters, outputs, and examples.

Interest-bearing accounts on the Pismo platform

Banking by Pismo

If you maintain accounts on the Pismo platform as part of its core banking solution, you have seamless access to the products and solutions offered by Pismo and are uniquely set up to take advantage of their flexible configurations and high-capacity processing.

In this case, work with the Pismo representative to set up interest-bearing accounts. Note that you can also set up the following steps in Pismo Control Center:

Pismo banking workflow

Figure 1: Pismo banking workflow

  1. If applicable, set up the fee model in the Pismo platform to withhold any taxes or operational fees. Refer to Fee models for how to set this up in Control Center.
  2. Configure a flexible plan to accrue interest according to your needs. To set this up in Control Center, refer to Interest plans.
  3. Create a product (Savings or Deposit product) in the Pismo platform. Refer to Deposit products if you want to configure it using Control Center.
  4. Attach the product you created to specific accounts or all accounts in a program. Note that you cannot attach more than one product to the same program or account.
📘

Note

You can optionally attach a depositor savings account to a product using a past effective date, with all product lifecycle events and calculations based on that historical start date.

  1. Define a renewal term in overrides of the Attach deposit to account operation, to be applied at maturity to the next deposit cycle.
  2. Use Open deposit account if you want to streamline three operations in one: specify a transaction banking account (external_account_id), attach product to it (using product_id), and set renewal instructions (using renewal_term). This ensures atomic account creation and configuration.
  3. Once complete, events are generated to notify you of the interest to be posted. For more information, refer to Output events.
📘

Minimum amount for interest calculation

  • You have the option to specify a minimum amount used for interest calculation, either at the program level or for a specific account ID. specify a value in the min_amount field of Create deposit product or Create savings account product. If you choose not to set a minimum, interest is calculated on any amount.

Override account-level configurations

You can override account-level configurations inherited from the product, this includes:

  • Maturity instructions
  • Renewal term
  • Penalties
  • Payout account

Refer to Update deposit account attachment (overrides) for rule overrides and Update payout account for deposit account (payout_account) for payout account overrides.

Maturity notices

Supports configuring up to three maturity notices for a deposit product. When a configured notice date is reached, Pismo platform sends an event indicating that the account is approaching maturity. For example, notices can be set for 30, 14, and 7 days before maturity. The configuration is optional and can be created or updated after product creation. Refer to notices in Create deposit product.

Funding duration

While you create a deposit product without specifying a value in funding_duration, a newly created deposit account begins in a BLOCKED status. In this state, cash‑in operations are permitted, cash‑out operations are restricted, and the account remains blocked until the required funding conditions are met. This ensures predictable behavior during the initial funding period and prevents withdrawals before the account is fully established.

Pismo integration with other banking systems

If you maintain accounts in a different core banking system outside of Pismo, you can still utilize the Pismo platform to offer interest-bearing accounts to your clients and to process accrual calculations. In addition to the flexibility and high capacity of Pismo platform processing, this solution offers legal reports.

In this case, work with the Pismo representative to set up interest-bearing accounts.

Pismo integration with other banking systems

Figure 2: Pismo integration with other banking systems

  1. If applicable, set up the fee model in the Pismo platform to withhold any taxes or operational fees.
  2. Configure a flexible plan to accrue interest according to your needs.
  3. Configure integration with your core banking system.
  4. Once complete, events are generated to notify you of the interest to be posted. For more information, refer to Output events.

Penalties for deposit products

For penalties associated with deposit products, refer to this table.

Penalty typeFee IDTransaction Flow
Early withdrawal after openingearlyWithdrawalAfterOpeningPenaltyIDearlyWithdrawalAfterOpeningPenalty
Tiered interest forfeituretieredInterestForfeiturePenaltyIDtieredInterestForfeiturePenalty
Grace periodgracePeriodPenaltyIDgracePeriodPenalty
Withdrawal feewithdrawalFeePenaltyIDwithdrawalFeePenalty
Subsequent withdrawal penaltysubsequentWithdrawalPenaltyIDsubsequentWithdrawalPenalty

Refer to Create deposit product for more details.

Output events

The Pismo platform generates events such as Interest accrual succeeded and Interest capitalization succeeded.

Interest capitalization ledger entries

During interest capitalization, the Pismo platform records a credit entry in the deposit account and, when an interest payout account is configured, creates a corresponding debit entry to transfer the amount. This ensures a complete accounting trail and improves financial tracking.

Regulatory reports

Contact your Pismo representative for the regulatory reports available in your region.

Examples

Scenario 1

For example, your principal amount is 10,000, the floating interest rate is DI (10.65% for the entire period), the index rate is 103%, the accrual rate is daily, and the payout frequency is daily. The Pismo platform uses your account balance to calculate the daily yield after the cut‑off window and credits the amount to your account on the next business day (D+1), according to your configured settings.

If you make no deposits or withdrawals, your account accrues the following amounts:

• On day 2, the credited amount is 4.13.
• On day 3, the credited amount is 4.13.
• On day 4, the credited amount is 4.14, and so on.

Scenario 2

In this example, your principal amount is 10,000, the fixed interest rate is 6.17%, the accrual rate is monthly, and the payout frequency is monthly. The platform calculates your yield based on your account balance and credits it to your account each month.

If you make no deposits or withdrawals, your account accrues the following amounts:

• For month 2, the credited amount is 50.02.
• For month 3, the credited amount is 50.27.
• For month 4, the credited amount is 50.51, and so on.

Common configuration parameters

The following parameters are common for setting up interest-bearing accounts.

Parameter

Possible values

Accrual basis dictates the total days in a year to be considered when calculating the daily rate.

  • BD/252 - calculates daily interest using a 252-day year and the actual number of business days in each time period.
  • Actual/360 - calculates daily interest using a 360-day year and the actual number of days in each time period.
  • Actual/365 - calculates daily interest using a 365-day year and the actual number of days in each time period.
  • Actual/actual - calculates daily interest using the actual number of days in the year (which in the leap year is 366) and the actual number of days in each time period.

Accrual frequency defines when the accrual process happens.

  • Daily
  • Monthly
  • Quarterly
  • Semi-annually
  • Yearly
  • Maturity

Capitalization frequency defines when the interest payment happens.

  • Daily
  • Monthly
  • Quarterly
  • Semi-annually
  • Yearly
  • Maturity

Capitalization mode allows capitalized interest to be directed either back into the deposit as reinvestment or to a designated external account as a cash‑out.

Two options are available:

  • REINVEST
  • PAYOUT

Refer to Attach deposit to account and Update deposit account attachment for details.

Interest calculation supports using the end‑of‑day account balance as the basis for computing interest. You can specify which balance is used for interest calculation.

The Pismo platform calculates interest using a deposit‑based method that evaluates daily deposits and withdrawals and computes interest from the change in the account’s balance each day.

Refer to Create deposit product for more information.

Interest type indicates if the accrual is based on simple or compound interest calculation.

  • Simple - calculated only on the initial principal deposit amount.
  • Compound - calculated on both the initial principal and all of the previously accumulated interest, thereby multiplying savings at an accelerated rate.

Interest rates determine how much interest the account holder earns on their deposits.

  • Fixed- remains constant for a specific period.
  • Benchmark rate - can fluctuate over time in response to market conditions. For instance, reference rates like those in the US, or benchmark rates such as DI in Brazil, BOE in the UK, RBI in India, or RBA in Australia.
  • Margin rate is a percentage applied on the benchmark rate. For example, if the DI rate is 10.65%, the financial institution can provide an interest-bearing account that pays 100% of this rate for a year (the same 10.65%) or 103% of this rate (10.96%).
  • Margin / Spread is a percentage added to the benchmark rate. For example, if the BOE rate today is 2.5% and spread is 2.25%, so the interest rate used to calculate is 4.75.

Fee is any fee or tax that you want to apply.

You can configure and attach any fee model. For example, you can configure and apply national taxes or custom operational fees.


Did this page help you?