Jawaban singkat
Artikel ini membandingkan semua cara isi saldo DANA: transfer bank, e-wallet lain, dan minimarket. Ada tabel minimal, biaya, dan hitungan biaya untuk kebutuhan sebulan. Data DANA dicek 26 Oktober 2026, dan DANA menegaskan nominal serta biaya bisa berubah mengikuti channel. Jadi layar konfirmasi di aplikasi tetap rujukan terakhir.
Cara top up DANA lewat transfer bank
Ini jalur paling umum dan biasanya paling murah. DANA memberi nomor Virtual Account (VA) sendiri untuk tiap bank. Jangan pakai satu nomor VA untuk semua bank, karena kodenya berbeda.
SkemaTampilan DANA yang disederhanakan
Buka aplikasi DANA
Ketuk Isi Saldo di beranda.Pilih Transfer Bank
Pilih metode Transfer Bank, lalu pilih bank yang kamu punya.Pilih banknya
Pilih bank asal dana, misalnya BCA atau BRI.Salin nomor Virtual Account
Salin nomor VA yang tampil. Untuk BCA, formatnya 3901 diikuti nomor HP yang terdaftar di DANA.Bayar lewat aplikasi bank atau ATM
Buka m-banking atau ATM, pilih transfer ke Virtual Account, tempel nomornya, isi nominal, lalu konfirmasi dengan PIN.
Panduan per bank lebih rinci ada di cara transfer Mandiri ke DANA, cara transfer BRI ke DANA, dan cara transfer dari BCA ke DANA.
Cara top up DANA di Alfamart dan Indomaret
Tanpa rekening bank pun kamu bisa isi saldo. Datang ke kasir, bilang mau top up DANA, berikan nomor HP yang terdaftar di DANA, sebutkan nominal, cek ulang nomornya, lalu bayar tunai. Nominalnya kelipatan Rp50.000: Rp50.000, Rp100.000, Rp150.000, dan seterusnya.
DANA mencantumkan biaya admin Rp2.500 per transaksi untuk Alfamart. Untuk Indomaret, DANA hanya menulis bahwa biaya bisa berbeda mengikuti kebijakan Indomaret dan DANA saat transaksi, jadi tanyakan ke kasir sebelum bayar.
Baca jugaQRIS vs Transfer BankKalau saldo DANA cuma untuk belanja, bandingkan dulu apakah bayar langsung pakai QRIS lebih hemat daripada top up.Minimal top up dan biaya tiap metode
Tabel ini merangkum angka dari halaman DANA yang dicek 26 Oktober 2026. Biaya Rp1.000 untuk Mandiri berasal dari pengumuman Bank Mandiri.
| Metode | Minimal | Biaya admin |
|---|---|---|
| Mandiri, BTN, Maybank, Permata | Rp10.000 | Mandiri Rp1.000, lainnya cek layar konfirmasi |
| BCA, BRI, BNI, CIMB Niaga | Rp20.000 | BCA gratis jika syarat terpenuhi, bank lain cek layar |
| BTPN | Rp100.000 | Cek layar konfirmasi |
| OVO, ShopeePay | Rp10.000 | Cek layar konfirmasi |
| GoPay | Rp20.000 | Cek layar konfirmasi |
| Alfamart | Rp50.000 | Rp2.500 per transaksi |
| Indomaret | Rp50.000 | Bervariasi, tanya kasir |
Untuk transfer bank, DANA menulis bahwa top up bisa gratis jika memenuhi ketentuan nominal dan jumlah transaksi per bulan. Kalau tidak terpenuhi, dikenakan Rp500 per ketentuan yang tidak terpenuhi, maksimal Rp1.500 per top up. Karena itu, baca angka biaya di halaman konfirmasi sebelum memasukkan PIN.
Limit top up: akun Reguler vs Premium
| Jenis akun | Saldo maksimal | Maksimal sekali top up | Transaksi per bulan |
|---|---|---|---|
| DANA Reguler | Rp2.000.000 | Rp2.000.000 | Rp20.000.000 |
| DANA Premium | Rp10.000.000 | Rp10.000.000 | Rp40.000.000 |
Kalau top up ditolak padahal nominalnya di atas minimal, cek dulu saldo yang sudah ada. Saldo plus top up tidak boleh melewati batas akunmu.
Hitungan: berapa biaya admin untuk kebutuhan Rp500.000 sebulan?
Biaya kecil bisa menumpuk kalau kamu sering top up. Ini contoh rekaan untuk ilustrasi: kamu butuh Rp500.000 di DANA sebulan, dan pakai Alfamart dengan biaya Rp2.500 per transaksi.
| Pola top up | Transaksi | Biaya admin sebulan | Biaya setahun |
|---|---|---|---|
| Sekali Rp500.000 | 1 | Rp2.500 | Rp30.000 |
| Lima kali Rp100.000 | 5 | Rp12.500 | Rp150.000 |
| Sepuluh kali Rp50.000 | 10 | Rp25.000 | Rp300.000 |
12 x Rp2.500
60 x Rp2.500
120 x Rp2.500
Sumber: contoh ilustrasi, biaya Rp2.500 per transaksi dari blog DANA (dicek 26 Oktober 2026)
Pelajarannya sederhana: kumpulkan kebutuhan, lalu top up sekali dalam jumlah yang pas. Pastikan tidak melewati limit akunmu. Kalau rutin, transfer bank biasanya lebih murah daripada minimarket. Soal merencanakan uang bulanan, lihat cara membuat budget bulanan.
Jika top up tidak berhasil
Jika tidak berhasil
Saldo DANA belum bertambah setelah transfer
Kemungkinan penyebab: Transaksi masih diproses, atau nomor VA yang dipakai salah
Solusi: Cek menu Riwayat di aplikasi DANA dan status transaksi di aplikasi bank. Jika rekening sudah terpotong, simpan bukti transfer sebelum menghubungi layanan DANA.
Top up ditolak di ATM atau m-banking
Kemungkinan penyebab: Nominal di bawah minimal metode itu, atau nomor VA tertukar antar bank
Solusi: Naikkan nominal sesuai tabel di atas, lalu salin ulang nomor VA dari menu Isi Saldo untuk bank yang kamu pakai.
Top up gagal padahal nominal cukup
Kemungkinan penyebab: Saldo ditambah top up melewati batas akun Reguler Rp2 juta
Solusi: Kurangi nominal top up, atau upgrade ke akun Premium (batas saldo Rp10 juta).
Top up di minimarket tidak masuk
Kemungkinan penyebab: Nomor HP yang disebutkan ke kasir tidak sama dengan nomor akun DANA
Solusi: Minta struk, cek nomor di struk, lalu hubungi layanan pelanggan DANA lewat aplikasi dengan bukti struk.
Hati-hati penipuan saat top up
Isi saldo hanya lewat bank resmi, minimarket, atau menu di aplikasi DANA. DANA mengingatkan untuk menghindari pihak ketiga yang tidak dikenal, karena risiko penipuan tinggi. Jangan kirim kode OTP atau PIN ke siapa pun, dan jangan percaya tawaran saldo murah atau bonus yang terlalu bagus.
Tawaran serupa juga muncul untuk paylater, misalnya klaim "cairkan limit ke DANA"; cek dulu bisa atau tidaknya saldo ShopeePay Later dicairkan.
Pertanyaan yang sering ditanyakan
Top up DANA bisa lewat apa saja? Lewat transfer bank (virtual account), e-wallet seperti GoPay, OVO, dan ShopeePay, serta kasir Alfamart dan Indomaret.
Berapa minimal top up DANA? Mulai Rp10.000 untuk beberapa bank seperti Mandiri dan e-wallet OVO atau ShopeePay. BCA, BRI, BNI, dan CIMB Niaga minimal Rp20.000. Alfamart dan Indomaret Rp50.000.
Apakah top up DANA kena biaya admin? Tergantung metode. Alfamart Rp2.500 per transaksi. Transfer bank bisa gratis jika syarat terpenuhi, atau Rp500 per syarat yang tidak terpenuhi, maksimal Rp1.500.
Berapa maksimal top up DANA? Akun Reguler Rp2 juta per top up dan saldo, akun Premium Rp10 juta.
Bisa top up DANA pakai nomor HP? Di minimarket kamu menyebutkan nomor HP yang terdaftar di DANA. Untuk BCA, nomor VA juga dibentuk dari 3901 diikuti nomor HP DANA.
Baca juga
- Cara transfer Mandiri ke DANA
- Cara top up OVO dari BCA
- Cara transfer BRI ke DANA
- QRIS vs transfer bank
- Cara membuat budget bulanan
- Semua artikel Pembayaran Digital
Sumber
- Blog DANA, Berapa Minimal Top Up DANA · diakses 26 Oktober 2026
- Blog DANA, Berapa Maksimal Top Up DANA · diakses 26 Oktober 2026
- Blog DANA, Top Up DANA lewat m-banking BCA · diakses 26 Oktober 2026
- Blog DANA, Apakah Aplikasi DANA Ada Biaya Admin · diakses 26 Oktober 2026
- Bank Mandiri, Biaya Administrasi Top Up DANA · diakses 25 Oktober 2026
- Bank Indonesia, Sistem Pembayaran · diakses 26 Oktober 2026



