RepairNode generates A4 PDFs locally on the device — no internet connection needed, no document service in the loop. The same PDF engine is used for repair invoices, repair receipts, parts-order invoices, parts-order receipts, quotes, and analytics reports.

The five PDF documents

  • Repair invoice — final billing document for a finished repair. Includes labor, parts (from linked orders), tax, and balance.
  • Repair receipt / work ticket — drop-off ticket and pickup proof. Data-grid layout with the device, accessories, and signatures.
  • Order invoice — parts-order billing document.
  • Order receipt — parts-received acknowledgement.
  • Quote — A4 PDF of a customer quote (see Create a quote).
  • Analytics report — KPI summary, revenue, top brands, statuses, and technician breakdown for a chosen date range.

Every document has a horizontal header with:

  • Your shop logo (52×52 for invoices and quotes, 48×48 for receipts, 44×44 for analytics).
  • Shop name, address, and phone.
  • Document title (e.g. INVOICE, REPAIR TICKET, QUOTE) plus the document number and date.
  • For receipts and order receipts: a small QR code on the right that links to the customer-facing tracking page (when tracking is enabled).

Preview, share, email, print

  1. 1
    Open the record
    Repair, order, or quote.
  2. 2
    Open the action sheet
    Tap the action button, then the Invoice or Receipt tile.
  3. 3
    Choose a flow
    Preview opens an in-app PDF viewer. Share opens the system share sheet (email, WhatsApp, AirDrop, print). Email opens the device mail composer with the PDF attached and customer email pre-filled.
  4. 4
    Print
    If you have a thermal printer enabled, the same action sheet shows a thermal print option that prints an 80mm receipt-style version. The A4 PDF is also printable from the system share sheet.

Terms and footer text

Each document type has its own configurable terms and footer text. Open Settings → Documents → PDF & Thermal Documents to find:

  • Repair Documents → Invoice / Receipt tabs (terms + footer for each).
  • Order Documents → Invoice / Receipt tabs (terms + footer for each).
  • Quote Documents → A4 / Thermal tabs.

Defaults are shipped with sensible English text. Edit the field and tap Save — the next document you generate uses the new wording.

Open Settings → Shop → Shop Details and tap the logo card. You can:

  • Pick a logo from your gallery.
  • Generate a default monogram from your shop initials.
  • Remove the custom logo (a clean storefront placeholder is used instead).

The logo is embedded directly into every PDF — no broken-image risk if you go offline.

Tax on documents

Tax values are captured onto the document when the repair, order, or quote is created. Changing the shop tax rate later does not retroactively change historical PDFs. The PDF tax line shows whichever rate, label, and mode applied at creation time — see Currency and tax for the rationale.

Thermal fallback to PDF

If you try to thermal-print a document containing characters the printer cannot render (Arabic on a Latin-only ESC/POS printer, for example), RepairNode does not silently corrupt the output. Instead, it offers to open the A4 PDF preview so you can share or print from there. See Thermal printing for the full policy.

Was this article helpful? Feedback is sent anonymously to the RepairNode team.