We need the following data points to describe the essential data of a transaction:
        Parties: ๐จโ๐ฉโ๐ง h-card
        
          
      
      - Any number of parties
- Needs additional data fields, in particular tax ID and VAT number
        Transaction:
        
      
          Type can be any of the following types (more to be added; these are the most important ones IMO):
          
        
            Sale ๐ Transfer of ownership and transfer of money
          
          
            Gift ๐ Transfer of ownership for free
          
          
            Rent ๐ Transfer of possesion and transfer of money
          
          
            Borrow ๐ Transfer of posession for free
          
          
            Rendering services ๐ Rendering services and transfer of money
          
        
          Object and service must be specified:
          
        
            Object/service ๐ฆ h-product
              
        
                Description
              
              
                Amount
              
              
                Price
              
              
                Terms
              
            
          Terms for this transactionโ๏ธ
        
      
        Terms for all transactionsโ๏ธ
      
      
        Attachments ๐
        
    
          For example PDF receipts ๐งพ