BlockPeer - User Guide
  • Welcome to the Blockpeer User Guide
  • Getting Started
    • System Setup
      • Chart of Accounts Setup
      • Customers & Vendors Setup
      • Bank Account Setup
      • Users & Workspace Setup
  • Wallet
    • MPC wallet
    • Multisig Wallet
  • How to Create?
    • Verifiable Docs
      • DNS Mapping
      • E-Invoice
    • Transferable Docs
      • DNS Mapping
      • eBL
      • ePromissory Note
    • Stablecoin Payment to Suppliers
    • Payroll Payment in Stablecoin
    • Wallet Import & Accounting
    • CeX Import & Accounting
    • Fiat Invoices
    • Vendor Bills
    • Financial Reports
Powered by GitBook
On this page
  • Steps for Creating an eInvoice
  • How to Create an eInvoice
  • Managing and Verifying the eInvoice
  • Benefits of Using eInvoices from BlockPeer

Was this helpful?

  1. How to Create?
  2. Verifiable Docs

E-Invoice

The eInvoice feature in BlockPeer simplifies the process of generating blockchain-backed, verifiable invoices. These invoices are not only useful for regular accounting purposes but also leverage the power of blockchain to ensure authenticity and verifiability through the TradeTrust framework.

Steps for Creating an eInvoice

1. Navigate to the eInvoice Section

  • Go to eTrade -> eInvoice.

2. Prerequisites:

  • Ensure that your MPC wallet is connected.

  • Confirm that there are sufficient native tokens available in the MPC wallet to cover gas fees for writing the eInvoice hash to the blockchain.

How to Create an eInvoice

1. eInvoice

  • In the top right corner of the eInvoice page, click the + icon to start creating a new eInvoice.

2. Fill in the eInvoice Details:

  • Account Type: Select Accounting.

  • Customer: Choose an existing customer from the dropdown or create a new customer by entering the necessary details.

  • Billing Type: Choose Item-wise billing.

  • Issue Date: Set the invoice issue date.

  • Due Date: Specify the due date for the payment.

  • Category: Select or create a category (this is necessary for accounting purposes).

  • Invoice Number: This field will auto-populate with a unique invoice number.

  • Item Details: Enter the item, quantity, price, and discount (if applicable).

    If you wish to receive payment in cryptocurrency, enter the receiving wallet address and select the appropriate blockchain network.

  • DNS Selection: From the DNS dropdown, select the DNS record that was set up during the DNS Mapping for verifiable documents.

3. Click Create

  • After filling in the required details, click Create eInvoice to finalize the invoice. This action writes the eInvoice hash to the blockchain.

Managing and Verifying the eInvoice

1. View & Mark as Sent

  • Once the eInvoice is created, click on the invoice to view it.

  • After reviewing, click on Mark as Sent. Only after marking the invoice as sent will the revenue be recorded in the system.

2. Download Invoice Files

  • Two file types will be available for download:

    • PDF: A printable version of the eInvoice.

    • TT File: This file is the verifiable version of the eInvoice that can be used to check its authenticity.

3. Verifying the eInvoice

  • The eInvoice can be verified using the TT File.

    • Upload the TT File to confirm the invoice’s authenticity and verifiability on the blockchain.

Benefits of Using eInvoices from BlockPeer

  • Blockchain Security: Each eInvoice hash is written to the blockchain, ensuring tamper-proof, verifiable invoices.

  • Ease of Use: The eInvoice creation process is as simple as creating a regular invoice, with added blockchain features.

  • TradeTrust Integration: BlockPeer’s eInvoices are built on the TradeTrust framework, allowing businesses to issue verifiable invoices that can be validated globally.

PreviousDNS MappingNextTransferable Docs

Last updated 8 months ago

Was this helpful?

To verify, go to the BlockPeer Verifier at or use the TradeTrust Verifier at .

https://verifier.blockpeer.finance
https://ref.tradetrust.io/