← ALL SKILLS

Transaction Processing · Skill

Bulk Transaction Processing.

TRANSACTION PROCESSING4 CAPABILITIES3 PROMPTS

Import and process multiple transactions at once from CSV files, PDFs, or verbal descriptions with batch validation and error isolation.

Read the docs

01 / Capabilities

What Claude can do
with this skill.

01
Process hundreds of transactions in a single import with pre-cached reference data
02
Mix different transaction types (AP invoices, journal entries, payments) in one batch
03
Detect and skip duplicates automatically using reference numbers
04
Isolate errors per record so one failure does not block the entire batch

WHEN TO USE BULK IMPORT

Bulk import is the right choice whenever you have four or more transactions to process. Common scenarios include uploading a CSV file of monthly vendor invoices, importing historical transactions during system…

PERFORMANCE AND EFFICIENCY

The bulk import system is significantly faster than processing records individually. It pre-caches all reference data (vendors, customers, accounts, tax codes, dimensions) at the start of the import, then resolves each…

02 / The guide

When you need to process more than a handful of transactions, individual posting is slow and inefficient. The bulk transaction import system processes hundreds of records in a single operation, with intelligent caching, duplicate detection, and per-record error isolation that makes large-scale data entry reliable and fast.

When to Use Bulk Import

Bulk import is the right choice whenever you have four or more transactions to process. Common scenarios include uploading a CSV file of monthly vendor invoices, importing historical transactions during system migration, processing a batch of journal entries for period-end adjustments, or entering a set of recurring transactions from a template.

The system accepts mixed transaction types in a single batch. You can include AP invoices, AR invoices, journal entries, and payments in the same import, and each record is routed to its correct executor automatically.

Performance and Efficiency

The bulk import system is significantly faster than processing records individually. It pre-caches all reference data (vendors, customers, accounts, tax codes, dimensions) at the start of the import, then resolves each record against the cache. This means your 200-record import does one vendor lookup instead of 200. The performance difference becomes dramatic as batch sizes grow.

For large imports (over 50 records), the system processes asynchronously. You submit the batch and receive an import ID, then check progress at any time. The system reports how many records have been processed, how many succeeded, how many were skipped as duplicates, and how many encountered errors.

Flexible Entity Resolution

You do not need to look up internal IDs before importing. The system resolves vendors, customers, and accounts by name, tax ID, external ID, or internal ID — whichever you provide. If your CSV has vendor names, the system matches them to existing vendor records. If you are migrating from QuickBooks or Xero and have external IDs, those work too.

Error Handling

Per-record error isolation means one bad record does not block the rest of your import. If record 47 has an invalid account number, records 1 through 46 and 48 through 200 still process successfully. The system collects all errors and presents them at the end, so you can fix the issues and re-import only the failed records.

Duplicate detection uses transaction type plus reference number to prevent double-posting. If you accidentally import the same file twice, duplicates are skipped automatically rather than creating double entries in your ledger.

Validation Mode

Before committing a large import, you can run it in validate-only mode. This performs all the same checks — field validation, reference resolution, balance verification — without actually creating any transactions. You can review the validation results, fix any issues in your source data, and then run the import for real with confidence.

Put it to work

Bulk Transaction Processing,
on your books.

A working session puts the skill to work on your real books — output you use the same day.

hello@ar-ti-fi.com