Is my Android device supported?

This app runs on NFC-enabled devices with Android 9 or later.

Is my iOS device supported?

This app runs on NFC-enabled iPhones with iOS 15.6 or later.

Which cards can be scanned?

Suikakeibo is being developed for the Japanese market and therefore the following IC cards are currently supported:

Well testedNot working / Untested
Suica, PASMO, Kitaca, SAPICA, SUGOCA, Icoca, manaca, hayakaken, nimoca, toiCa, icsca, IruCa, Paspy, kumamonのICCard (v4.3+), PitaPa, ecomyca (v4.3+), okica (v4.3+)

E-Money: waon, nanaco, edy
ですか, Hareca, Tsukica

Why are some trips missing after I scanned my card?

Japanese IC cards only store the 20 most recent trips (3 for e-money). Once these limits are reached, each new transaction overwrites the oldest record.

Scanning your card with Suikakeibo saves the available history on your phone. However, the app can only read records that are still on the card at the time of scanning. It cannot recover records that have already been overwritten.

This means that if you make more than 20 trips between scans, some trips will be missing from your history. For example, if you make 25 trips without scanning, the 5 oldest trips will no longer be available when you next scan your card.

To avoid gaps in your history, scan your card regularly, before you reach these limits. Records already saved in Suikakeibo stay on your phone even after they are overwritten on the card.

Why do I need to scan my card again and again to update the data?

Your card only holds information about the 20 most recent trips. By scanning it with Suikakeibo, you can save the data to your phone and keep a full history. For privacy reasons, the app cannot access the data without scanning the card, so you will need to read your IC card from time to time to get the most recent data.

Why do some of my trips not show up when I am using my commuter pass?

One limitation of most Japanese IC cards is that when using a commuter pass, no public records will be written for the stations covered by the pass. Thus, Suikakeibo can only read your trips and shopping expenses not covered by a commuter pass.

Why do my bus trips only show one station?

When using your IC card on a bus, the system only saves the station where you boarded. When you leave the bus, the fare is deducted, but no exit station information is written to the card.

How do I add notes to my expenses?

  1. Tap the "Three Dots" button in the top right of an expense entry
  2. Select "Add/Edit note"
  3. Enter your note
  4. Confirm

How can I delete a card from my app?

Sometimes you just want to quickly check the balance of an IC card for your friend. Here's how you remove it afterwards:

  1. Select the card you want to remove
  2. Tap the "Three Dots" button in the top right of the card
  3. Select "Forget card"
  4. Confirm

How can I bring my data to my new Android phone?

Suikakeibo uses Android Auto Backup, so your data will be automatically restored when logging in to your new phone with the same Google Account.

Since 3.8.0: If Auto Backup does not work properly, you can also create and restore a backup in `Settings`.

How can I track company expenses?

Suikakeibo helps you to get reimbursed for your company expenses without the hassle.

  1. Scan your card with Suikakeibo every other day.
  2. After scanning, mark company expenses with just two taps.
  3. When it's time for the report, export all the company expenses for the month.
  4. Using 'share after export', you can send the report right from your phone.

What are the widgets?

The widgets provided with the app can be installed on your home screen, where they show the last scanned balance of a selected card. Scan the card again to update it.

How do I install a widget on the home screen?

  1. Long tap an empty space on your home screen
  2. Select "Widgets"
  3. Find the "Suikakeibo" widget
  4. Long tap and hold to drag it onto your home screen
  5. You can now tap the pencil button to set up your widget
Widget configuration options:
  • choose which card you want to see
  • choose the design (full color or card)
  • show or hide the card name

Which permissions does the app request and why?

The Android app uses the following permissions:

android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
Display help, News and Ads
android.permission.NFC
Scan IC cards
android.permission.VIBRATE
Scan IC cards haptic feedback
android.permission.RECEIVE_BOOT_COMPLETED
Reminders / Notifications