Skip to main content

Accounting Batches: Operations & Troubleshooting

Sending batches of Bezala expenses through accounting integration

J
Written by Julia Winberg
Updated this week

What Are Accounting Batches?

Batches are periodic transfers of approved expenses to accounting systems. They work with NetSuite, Severa, Workday, Procountor, Fortnox, and spreadsheet integrations (SFTP/email exports).

Batches are sent automatically according to your configured schedule, or an accountant can manually trigger one by clicking "Send to accounting" from the main menu.

Automatic vs Manual Batching

  • Automatic batching runs on a set schedule (daily, weekly or last day of the month), collecting all approved expenses at the scheduled time.

  • Manual batching lets accountants trigger batches outside the normal schedule by clicking "Send to accounting" for more control or urgent expenses.

Batch Schedule (Helsinki timezone)

Integration

Start Time

Approx End

Notes

NetSuite

00:10

00:40

Some companies 10+ min

Airplus

02:00

02:50

Includes file fetching

Severa

02:30

02:50

Most finish in ~10min

Danske MasterCard

05:00

05:05

Usually <5min

Workday

05:00

05:05

Usually <5min

Procountor

06:00

06:05

Usually <5min

Netvisor

06:20

06:25

Usually <5min

Mepco

06:40

06:47

Projects from D365

06:50

06:55

Usually <5min

Cost Centers from D365

07:00

07:05

Usually <5min

Cost Centers via SFTP

07:30

07:35

Runs Mon-Sun

Nordea FirstCard

08:00

08:05

Usually <5min

Fortnox

10:00

10:05

Usually <5min

Expense Selection for Batching

Expenses must be fully approved, not previously sent, and valid (has required fields: account, VAT code, cost center if mandatory).

Excluded from batches: expenses missing required IBAN, expenses with validation errors, already-paid reimbursable expenses.

Transaction Limits

Netvisor and Procountor have a 30-transaction limit per batch for both personal and company expenses. If accounting queue is bigger than that, the queue is split into smaller batches (i.e. max 30 transaction/batch) that are sent directly after each other.

Understanding Batch Failures

When a batch fails, Bezala emails your company's support contact with error details and resolution instructions. Failed expenses remain in the queue marked as "failed," allowing you to edit and retry them.

Common Errors and Solutions:

  1. Authentication/Connection Issues - The Bezala-accounting integration connection has expired. Solution: Re-establish the connection in “Company settings” ==> “Basic settings”-tab ==> “Reimbursement & Accounting”-tab ==> Check/Change credentials in the accounting authentication box.

  2. Missing IBAN - Personal expenses require the employee's IBAN for reimbursement. Non-Finnish IBANs also need a BIC code. Solution: Employee adds IBAN (and BIC if needed) in their profile settings.

  3. Invalid Account Number - An expense account in the batch doesn't exist in the accounting software. Solution: Update the account in Bezala or ensure it matches the chart of accounts.

  4. Deactivated Account - An account deactivated in the accounting software was used. Solution: Select a different active account and deactivate the old one in Bezala.

  5. VAT Code Mismatch - The VAT percentage doesn't match allowed values for the selected VAT code. Solution: Verify the VAT percentage matches what the account allows.

  6. Cost Center Mismatch - Cost centers in Bezala don't match exactly with the accounting software. Solution: Ensure cost center names match precisely between systems.

  7. Unprocessed Attachments - Receipt images haven't finished processing. Solution: Wait for processing to complete or re-upload the receipt.

How to Retry a Failed Batch

After fixing the issue: Go to "Scheduled to be sent to your bookkeeper", edit the failed expense to correct the problem, then wait for the next scheduled batch or click "Send to accounting."

Duplicate Prevention

Bezala automatically prevents duplicates. Once successfully sent, an expense is marked "Accounted" and won't send again. The system checks receipt IDs to prevent duplicate processing.

Payment Generation

  • Creates payments: Netvisor, SEPA, Wise

  • Creates purchase invoices: Procountor, Fortnox, EmCe

Still Having Issues?

Contact [email protected] with the error message if you cannot resolve it.

Did this answer your question?