Download DHL Invoices: MyBill PDF and CSV Guide

Download DHL Invoices: MyBill PDF and CSV Guide
Introduction

To download DHL invoices, use DHL Express MyBill's own selection and download tools. Start with the account and invoice-date range, select the documents, then retrieve the generated files from Downloads. A shipment spreadsheet alone does not give accounts payable the invoice originals.

Detail

This guide follows DHL's published Macau English MyBill guide and German FAQ, checked on November 9, 2026. Regional rules are identified below. No customer billing account or BrowserAct DHL collector was used for this article.

📌Key Takeaways
  1. 1MyBill supports selecting multiple invoices before Download; invoice dates drive the documented Search range.
  2. 2Collect PDFs, CSV data, and customs support according to the task; they are different deliverables.
  3. 3Check Archive for paid invoices and save generated downloads before they expire.


Start with MyBill and the right billing account

DHL's regional user guide directs customers to mybill.dhl.com/login. MyBill handles DHL Express billing; a different DHL division's customer portal is not interchangeable. Check the account references on the invoices you need before searching.

The guide describes managing account access through My Account. Being able to sign in does not establish that every import or export account is linked to that profile. If one account's invoices are absent, check its access separately before changing the date range.

There is also a distinction between historical invoices and generated downloads. The Macau guide describes access to documentation for up to 12 months. Germany's FAQ says history begins with the first electronically received invoice after e-Billing registration. Neither statement promises a complete archive of documents issued before enrollment in every country.

For a larger collection process, the vendor-portal invoice guide explains how to define the expected document set before automating retrieval.

Select a batch using invoice dates

Use this sequence for the controls documented in the regional guide:

  1. Open Search and choose the relevant account, invoice status or type, and date range.
  2. Review the matching invoices and select their checkboxes.
  3. Choose Download, then select the required file format or download preferences.
  4. Retrieve the generated file through Downloads and save it to your own archive.

The guide identifies the search dates as invoice dates, rather than shipment dates. That matters when a month's shipments appear on invoices issued in a later period. Decide which period the finance request actually covers before running a search.

Paid documents need attention too. The guide places paid invoices in Archive, outside the main dashboard's open transactions. An empty open-invoice list is not proof that no invoices exist for the period.

For a single document, the illustrated guide also shows an invoice-row PDF option. For multiple documents, it shows selecting rows before Download. The public sources do not establish one universal batch-size limit, so do not build an unattended process around an assumed maximum.

Choose invoice PDFs and reconciliation data separately

MyBill exposes several document and data formats. Choose them according to the downstream task, not simply whichever option generates the smallest file.

Item

Use in a finance workflow

Important distinction

Invoice PDF

Supplier-document review and archive

Check the invoice identity after saving

Invoice or shipment CSV

Reconciliation and charge analysis

A data row is not the invoice original

XML

A compatible system's data import

Confirm the receiving system's requirements

Waybill or customs support

Shipment-specific exception review

Availability depends on document and account

The regional guide describes choosing standard or customized CSV output. Germany's MyBill FAQ adds a useful distinction: transport CSV can break charges into multiple lines, while Standard CSV uses one line. It says customs-invoice Standard CSV cannot be personalized in the same way as transport data.

That makes the export choice part of the reconciliation design. If a receiving spreadsheet expects one record per waybill, a charge-level file can appear to create duplicates. Those rows may represent separate charges rather than repeated invoices. Keep invoice identifiers and shipment references in separate columns.

Get customs supporting documents when they are needed

The German FAQ describes selecting the relevant customs invoice, choosing Download, and selecting Customs documents. Its example identifies customs invoices beginning with ZIT. Treat that prefix and workflow as German documentation, rather than a global naming rule.

Build an exception list around the business question: which invoice or waybill needs supporting evidence? Download the relevant support and record its association with the invoice. A customs attachment, transport invoice, and waybill should not all receive the same generic filename.

If no supporting file appears, distinguish an unavailable document from a failed save. Record the invoice and business reference, what was requested, and the observed result. Repeatedly downloading the whole month can create a larger folder without answering the original question.

Save downloads before the portal removes them

The regional guide says generated downloads remain available for a limited period. A visible Downloads entry is therefore a retrieval convenience, not a durable finance archive.

After saving, inspect the files and reconcile them with the expected invoice list. Use account reference, invoice number, invoice date, document type, and local filename as the minimum register. Where a download contains multiple files, check the contents rather than counting the container as one collected invoice.

For later runs, begin with missing or changed documents. Keep enough information to explain whether a file was absent from the portal, unavailable to the account, or present but not successfully saved. This is an archive recommendation, not a feature claimed for MyBill.

Automate the recurring gap after testing the native export

BrowserAct official homepage describing reusable Cloud Bots

MyBill already provides invoice selection, data exports, and regional email delivery options. The useful automation target is recurring collection across authorized accounts, a consistent archive, or exception-specific support—not recreating a download button that already works.

BrowserAct provides reusable Cloud Bots and an Agent-facing CLI route. A DHL workflow would still need account-specific verification: retrieve known invoice originals, match them to the requested dates, and repeat without duplicating the archive. This guide does not supply a tested MyBill Bot or template.

If you also collect parcel invoices, compare the separate FedEx PDF and CSV workflow; do not assume its regional limits apply to DHL. To download DHL invoices regularly, settle the document set first, then evaluate BrowserAct for the remaining repetitive work.


Frequently Asked Questions

Can I download DHL invoices in a batch?

DHL's regional MyBill guide describes selecting multiple invoice checkboxes and choosing Download. Check the available formats and limits in your own market's account.

Why are paid invoices missing from the dashboard?

The published guide places paid invoices in Archive. Check Archive as well as open transactions, with the intended billing account and invoice-date range.

Does a MyBill CSV replace the invoice PDF?

No. CSV supports reconciliation and data import; the PDF is the invoice document. Collect both when your finance process needs original documents and charge details.

Are the German customs instructions global?

No. The ZIT prefix and Customs documents instructions cited here come from DHL Germany's FAQ. Verify your regional portal before applying them elsewhere.

Is the BrowserAct DHL download process already tested?

No. This article documents native MyBill retrieval. A BrowserAct collector still needs an authorized account and original-file verification before being described as working.

Your next scraper starts here.

Loading suggested prompts...