All travellers to Indonesia are required to complete an electronic customs declaration which must be presented to customs officials after collecting their luggage. There is no charge for the e-CD which can be completed on-line no more than 3 days before arrival via the official government website  (https://ecd.beacukai.go.id/), or at the airport; pre-registration is highly recommended to save time. Once the electronic declaration form has been completed you will receive a QR code which must be shown to customs officers at your arrival airport. Paper customs declaration forms are no longer available.