# Fawri

> Source: https://docs.barcoder.ai/docs/standards/fawri
> research date 2026-05-29 · extracted at 2026-10-07
> Publisher: Barcoder — encyclopedia of QR, barcode and payment-code standards

Specifications:
- [BENEFIT Company — Bahrain](https://benefit.bh/)
- [Payment & Settlement — CBB](https://www.cbb.gov.bh/payment-settlement/)
- [Bahrain payment rails — TransFi](https://www.transfi.com/blog/bahrains-payment-rails-how-they-work---fawri-benefitpay-real-time-payments)

## Overview

> **Note on classification.** This entry was originally bucketed as a QR standard, but fawri is **not a QR-symbol standard** — it is a batched EFT rail. Reclassified as `Batched EFT`. The wiki shows no playground because there is no QR payload to encode; the slug is retained to avoid breaking incoming links.

**Fawri** is **Bahrain's batched electronic-funds-transfer system**, operated by **BENEFIT Company** under the **Central Bank of Bahrain (CBB)** <sup>[1][1], [2][2], [Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup>. Fawri is the **conventional batched** Electronic Funds Transfer System (EFTS) — distinct from its faster sibling **[Fawri+](https://docs.barcoder.ai/docs/standards/fawri-plus)** (launched November 2015, near-real-time). Together, Fawri + Fawri+ form the **two-tier Bahraini interbank-transfer infrastructure**, with **Fawri** handling **larger-amount batched transfers** and **Fawri+** handling **smaller-amount instant transfers** within 30 seconds.

A structurally interesting recent development: **CBB has enabled Fawri settlement during public holidays** — extending the system's availability beyond its traditional business-day cycle. This **public-holiday-availability extension** for the RTGS-based Fawri settlement reflects the broader Bahraini push toward 24/7 payment infrastructure. Fawri operates as the **higher-amount complement** to the per-account-per-day-limited Fawri+ — for transactions above the Fawri+ ceiling (BD 3,000/day), Fawri is the standard rail.

## History

**Background — Bahraini interbank payment evolution** <sup>[Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup>:
- **BENEFIT Company** founded November 1997 by 17 Bahraini commercial banks.
- Originally focused on national ATM + POS switch.
- Expanded into broader interbank-clearing infrastructure including Fawri.

**Fawri launch** <sup>[1][1]</sup>:
- Fawri (batched EFTS) established as Bahrain's interbank-clearing system.
- Operated by BENEFIT under CBB authorisation.

**November 2015 — Fawri+ launches**:
- BENEFIT introduces Fawri+ as the near-real-time variant.
- 30-second settlement; per-day-per-account limits.

**Modern era — Fawri public-holiday operation**:
- CBB announces **Real-Time Gross Settlement (RTGS) System operation during public holidays** — including for Fawri settlement.
- Daily morning settlement session during public holidays dedicated for Fawri.

## Technical specification

Fawri is **Bahrain's batched-EFTS interbank-transfer system** <sup>[1][1], [2][2]</sup>:

| Layer | Description |
|---|---|
| **Operator** | **BENEFIT Company** |
| **Regulator** | **Central Bank of Bahrain (CBB)** |
| **Type** | Batched Electronic Funds Transfer System |
| **Settlement** | Batched via RTGS (now also during public holidays) |
| **Currency** | BHD (Bahraini dinar) |
| **Use case** | Larger-amount inter-bank transfers (above Fawri+ daily limits) |
| **Sibling product** | **[Fawri+](https://docs.barcoder.ai/docs/standards/fawri-plus)** — near-real-time, smaller-amount transfers |

**Fawri vs Fawri+** <sup>[1][1], [Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup>:
- **Fawri**: Batched, larger amounts, business-day cycle (now extended to public holidays).
- **Fawri+**: Near-real-time, BD 3,000/day per account, 24/7/365.

## Use cases

**Large-value inter-bank transfers** <sup>[1][1]</sup>: B2B payments, large consumer transfers above Fawri+ limits.

**Corporate payroll** <sup>[Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup>: Salary disbursements that exceed daily Fawri+ ceilings.

**Government payments** <sup>[1][1]</sup>: Large public-sector disbursements.

**International trade settlement (domestic leg)** <sup>[1][1]</sup>: Cross-currency or large international transactions' domestic settlement.

## Implementations & ecosystem

**Operator**: **BENEFIT Company**.

**Regulator**: **Central Bank of Bahrain (CBB)**.

**Participating banks**: All Bahraini retail banks (mandatory CBB requirement).

## Fun facts

- **Companion to Fawri+**: Fawri (batched) + Fawri+ (instant) is structurally interesting — many countries have a single instant rail; Bahrain maintains a **two-tier architecture** with different settlement-speed/transaction-size trade-offs.
- **Public-holiday RTGS extension**: CBB's recent extension of RTGS operation to public holidays reflects the broader trend toward 24/7 payment availability — even for batched higher-value rails like Fawri.
- **Bank-consortium-owned operator (BENEFIT, 17 founders since 1997)**: One of the oldest continuously-operating bank-consortium payment networks in the MENA region.

## Comparison

| Feature | Fawri (BH) | [Fawri+](https://docs.barcoder.ai/docs/standards/fawri-plus) (BH) | TIPS (EU) | [FAST](https://docs.barcoder.ai/docs/standards/fast) (SG) |
|---|---|---|---|---|
| Type | Batched | Near-real-time | Instant | Near-real-time |
| Speed | Batched (RTGS cycle) | <30 seconds | <10 seconds | Seconds |
| Per-account limit | None | BD 3,000/day | None | None |
| Currency | BHD | BHD | EUR | SGD |
| Operator | BENEFIT | BENEFIT | Eurosystem | SCHA (banks) |

## Status

**Active** <sup>[1][1], [Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup>: BENEFIT-operated; CBB-supervised; recent public-holiday extension.

## Sources

[1]: https://benefit.bh/ "BENEFIT Company"
[2]: https://www.cbb.gov.bh/payment-settlement/ "Payment & Settlement — CBB"
[3]: https://www.transfi.com/blog/bahrains-payment-rails-how-they-work---fawri-benefitpay-real-time-payments "Bahrain payment rails — TransFi"

- [1] [BENEFIT Company][1]
- [2] [Payment & Settlement — CBB][2]
- [3] [Bahrain payment rails — TransFi][3]
- <sup>[Bahrain report](https://docs.barcoder.ai/docs/payments/BH)</sup> `reports/countries/BH-bahrain.md`

## Deployments

Found in the following country reports (grep across `reports/countries/`):

- **BH** — [BH-bahrain.md](https://docs.barcoder.ai/docs/payments/BH)
