---
module: vault.import
title: Import
tab: Customer
order: 10
audience: customer
---

Bring your CIT (Cash in Transit) visit data into HiveIQ by uploading a CSV file from your cash carrier. Use this screen whenever you receive a new cash-count file and want those visits recorded against your ATMs.

## 📥 Upload a File
1. Drag and drop your CSV file onto the upload box, or click **Browse File** to pick it from your computer.
2. Only `.csv` files are accepted — other file types are rejected.
3. The import starts automatically and shows **Uploading…**, then appears at the top of the history list.

> The row updates on its own as it processes — no need to refresh. You'll see a message when it's complete.

## 📄 Download Template
1. Click **↓ Download Template** in the top corner.
2. This saves a sample CSV showing the exact column layout to fill in.

## 📖 CSV Format Reference
Open the **CSV Format Reference** section on the screen for a quick reminder of the layout:
- **Cassette rows** record each cassette slot — the ATM, visit date, vendor, reference, slot, denomination, cassette type (DISPENSER, RECYCLER, RETRACT, or MIX), and the opening, added, removed, and closing amounts.
- **Removal rows** record non-cash items pulled from the machine — set the slot to `REMOVAL` and list the type (CHECK, DEPOSIT, or REJECTED_NOTE), the count, and the amount.

> Rows that share the same ATM, visit date, vendor, and reference are grouped together into a single visit.

## 📊 Import History
The history table lists every file you've uploaded:
- **Filename** — the file you sent.
- **Imported** — when it was uploaded.
- **By** — who uploaded it.
- **Records** — how many visits were created from the file.
- **Status** — **Processing** while it runs, **Completed** when finished, or **Failed** if something went wrong.
- **Error** — a short reason shown only when an import fails.

> Use the paging controls below the table to move through older imports and change how many rows you see at a time.
