Project Detail

Invoice: Debit & Credit Note Features

Invoice: Debit & Credit Note Features

Finalized the Andalin Digital FF Web App workflow by architecting and integrating in-app modules for invoice generation, debit notes, and credit notes

Finalized the Andalin Digital FF Web App workflow by architecting and integrating in-app modules for invoice generation, debit notes, and credit notes

Year:

2022

Year:

2022

Action:

Sr. UI/UX Designer (Solo Designer)

Action:

Sr. UI/UX Designer (Solo Designer)

Duration:

2 months (19 Juni - 22 July 2022)

Duration:

2 months (19 Juni - 22 July 2022)

Duration:

2 months (19 Juni - 22 July 2022)

Role:

Sr. UI/UX Designer

Role:

Sr. UI/UX Designer

Role:

Sr. UI/UX Designer

01 | Overview

01 | Overview

01 | Overview

The goal of this project was to improve the financial workflow within Andalin’s Digital Freight Forwarding CRM web application by creating an integrated invoicing feature. Previously, finance staff had to manage invoice entries in two separate systems: the internal CRM and Xero (a third-party finance app), leading to inefficiencies, delayed invoicing, and negative impacts on the company’s cash flow.


The new feature aimed to:

  • Eliminate the reliance on third-party tools for invoice management.

  • Streamline invoice issuance, approval, and payment tracking.

  • Provide tools for issuing Credit and Debit Notes to accommodate over/under payments.

The goal of this project was to improve the financial workflow within Andalin’s Digital Freight Forwarding CRM web application by creating an integrated invoicing feature. Previously, finance staff had to manage invoice entries in two separate systems: the internal CRM and Xero (a third-party finance app), leading to inefficiencies, delayed invoicing, and negative impacts on the company’s cash flow.


The new feature aimed to:

  • Eliminate the reliance on third-party tools for invoice management.

  • Streamline invoice issuance, approval, and payment tracking.

  • Provide tools for issuing Credit and Debit Notes to accommodate over/under payments.

The goal of this project was to improve the financial workflow within Andalin’s Digital Freight Forwarding CRM web application by creating an integrated invoicing feature. Previously, finance staff had to manage invoice entries in two separate systems: the internal CRM and Xero (a third-party finance app), leading to inefficiencies, delayed invoicing, and negative impacts on the company’s cash flow.


The new feature aimed to:

  • Eliminate the reliance on third-party tools for invoice management.

  • Streamline invoice issuance, approval, and payment tracking.

  • Provide tools for issuing Credit and Debit Notes to accommodate over/under payments.

02 | Target User

02 | Target User

02 | Target User

  • Primary: Andalin’s internal finance team

  • Secondary: Operations team (who initiate shipment data and job sheets)

  • Primary: Andalin’s internal finance team

  • Secondary: Operations team (who initiate shipment data and job sheets)

  • Primary: Andalin’s internal finance team

  • Secondary: Operations team (who initiate shipment data and job sheets)

03 | Background Challenge

03 | Background Challenge

03 | Background Challenge

Finance performance reports showed a recurring failure to issue invoices on time, largely due to duplicated manual work across systems. A lack of integration caused significant inefficiencies, especially when dealing with adjusted invoices (credit/debit notes). The finance team requested a more streamlined solution integrated into the CRM to better manage invoice issuance, tracking, and adjustments.

Finance performance reports showed a recurring failure to issue invoices on time, largely due to duplicated manual work across systems. A lack of integration caused significant inefficiencies, especially when dealing with adjusted invoices (credit/debit notes). The finance team requested a more streamlined solution integrated into the CRM to better manage invoice issuance, tracking, and adjustments.

Finance performance reports showed a recurring failure to issue invoices on time, largely due to duplicated manual work across systems. A lack of integration caused significant inefficiencies, especially when dealing with adjusted invoices (credit/debit notes). The finance team requested a more streamlined solution integrated into the CRM to better manage invoice issuance, tracking, and adjustments.

04 | Design Process

04 | Design Process

04 | Design Process

Demographics

Demographics

Demographics

  • Age: Late 20s to 50s

  • Gender: 30% Male, 70% Female

  • Positions: Andalin's Internal Finance Team all level (staff and manager) and Operations Team all level

  • Age: Late 20s to 50s

  • Gender: 30% Male, 70% Female

  • Positions: Andalin's Internal Finance Team all level (staff and manager) and Operations Team all level

  • Age: Late 20s to 50s

  • Gender: 30% Male, 70% Female

  • Positions: Andalin's Internal Finance Team all level (staff and manager) and Operations Team all level

User Research

User Research

User Research

  • Collaborated with the Product Owner to conduct interviews with finance staff.

  • Mapped out key pain points, including:

    • Redundant data entry across systems.

    • Complexities in credit and debit note processes.

    • Lack of real-time invoice status visibility.

  • Collaborated with the Product Owner to conduct interviews with finance staff.

  • Mapped out key pain points, including:

    • Redundant data entry across systems.

    • Complexities in credit and debit note processes.

    • Lack of real-time invoice status visibility.

  • Collaborated with the Product Owner to conduct interviews with finance staff.

  • Mapped out key pain points, including:

    • Redundant data entry across systems.

    • Complexities in credit and debit note processes.

    • Lack of real-time invoice status visibility.

Xero Feature Analysis

Xero Feature Analysis

Xero Feature Analysis

  • Evaluated current features used in Xero, particularly around invoicing, credit, and debit notes.

  • Identified key user pain points in Xero to ensure the new solution was tailored and more user-friendly.

  • Evaluated current features used in Xero, particularly around invoicing, credit, and debit notes.

  • Identified key user pain points in Xero to ensure the new solution was tailored and more user-friendly.

  • Evaluated current features used in Xero, particularly around invoicing, credit, and debit notes.

  • Identified key user pain points in Xero to ensure the new solution was tailored and more user-friendly.

User Flow Design

User Flow Design

User Flow Design

Wireframe and Figma Prototype

Wireframe and Figma Prototype

Wireframe and Figma Prototype

Usability Testing

Usability Testing

Usability Testing

Usability testing was conducted using the prototype to the user before the final development. The purpose is to make sure that all of the features are adequate to the users needs.

Usability testing was conducted using the prototype to the user before the final development. The purpose is to make sure that all of the features are adequate to the users needs.

Usability testing was conducted using the prototype to the user before the final development. The purpose is to make sure that all of the features are adequate to the users needs.

Handoff

Handoff

Handoff

Delivered design specs and documentation to engineers for development using Figma and Notion.

Delivered design specs and documentation to engineers for development using Figma and Notion.

Delivered design specs and documentation to engineers for development using Figma and Notion.

05 | Project Outcome & Impact

05 | Project Outcome & Impact

05 | Project Outcome & Impact

  • Launched two months after final design approval.

  • Reduced invoice processing workload by 50%, easing the transition from Xero.

  • Improved internal tool adoption by finance staff due to system integration.

  • Completed the CRM’s invoicing loop, empowering end-to-end shipment and payment tracking.

  • Launched two months after final design approval.

  • Reduced invoice processing workload by 50%, easing the transition from Xero.

  • Improved internal tool adoption by finance staff due to system integration.

  • Completed the CRM’s invoicing loop, empowering end-to-end shipment and payment tracking.

  • Launched two months after final design approval.

  • Reduced invoice processing workload by 50%, easing the transition from Xero.

  • Improved internal tool adoption by finance staff due to system integration.

  • Completed the CRM’s invoicing loop, empowering end-to-end shipment and payment tracking.

06 | Post Launch Impact

06 | Post Launch Impact

06 | Post Launch Impact

User Engagement

User Engagement

User Engagement

Increase 40% in daily active users from the finance team using the Andalin CRM Web App. Initially, only 30% of finance staff accessed the CRM app, mostly for cross-checking shipment pricing and details. After feature launch, engagement rose to 70%, as more staff started using it for invoice processing directly.

Increase 40% in daily active users from the finance team using the Andalin CRM Web App. Initially, only 30% of finance staff accessed the CRM app, mostly for cross-checking shipment pricing and details. After feature launch, engagement rose to 70%, as more staff started using it for invoice processing directly.

Increase 40% in daily active users from the finance team using the Andalin CRM Web App. Initially, only 30% of finance staff accessed the CRM app, mostly for cross-checking shipment pricing and details. After feature launch, engagement rose to 70%, as more staff started using it for invoice processing directly.

Conversion / Adoption Rate:

Conversion / Adoption Rate:

Conversion / Adoption Rate:

Pre-launch: 0% of invoices were processed via the CRM app, while 100% were handled via Xero. Post-launch: Shifted to 30% CRM usage and 70% Xero, showing positive adoption of the new feature. While Xero remained dominant (due to legacy data and user familiarity), the increase shows clear momentum toward full integration.

Pre-launch: 0% of invoices were processed via the CRM app, while 100% were handled via Xero. Post-launch: Shifted to 30% CRM usage and 70% Xero, showing positive adoption of the new feature. While Xero remained dominant (due to legacy data and user familiarity), the increase shows clear momentum toward full integration.

Pre-launch: 0% of invoices were processed via the CRM app, while 100% were handled via Xero. Post-launch: Shifted to 30% CRM usage and 70% Xero, showing positive adoption of the new feature. While Xero remained dominant (due to legacy data and user familiarity), the increase shows clear momentum toward full integration.

08 | Challenges

08 | Challenges

08 | Challenges

  • Initial difficulty understanding finance-specific terms and flows.

  • Missteps in early-stage logic, corrected through iterative feedback and usability testing.

  • Initial difficulty understanding finance-specific terms and flows.

  • Missteps in early-stage logic, corrected through iterative feedback and usability testing.

  • Initial difficulty understanding finance-specific terms and flows.

  • Missteps in early-stage logic, corrected through iterative feedback and usability testing.

07 | What Went Well

07 | What Went Well

07 | What Went Well

  • The design addressed a real business pain point and was well-received.

  • Smooth collaboration with product and finance teams ensured design accuracy.

  • Finance staff found the interface intuitive and aligned with their workflow.

  • The design addressed a real business pain point and was well-received.

  • Smooth collaboration with product and finance teams ensured design accuracy.

  • Finance staff found the interface intuitive and aligned with their workflow.

  • The design addressed a real business pain point and was well-received.

  • Smooth collaboration with product and finance teams ensured design accuracy.

  • Finance staff found the interface intuitive and aligned with their workflow.

07 | Reflection

07 | Reflection

07 | Reflection

Working on this project gave me a deep understanding of how invoicing works within the freight forwarding industry, which operates with unique workflows and specialized financial terms. I became familiar with critical concepts such as Credit Notes, Debit Notes, and Write-Offs, and how they influence invoice management and reconciliation.


One surprising insight I discovered during the process was that shipping invoices are often revised even after payment is completed—a practice that differs from more conventional invoicing workflows. In the traditional process, finance staff frequently need to revise and re-release invoices, adding layers of complexity and the need for flexible system support. This emphasized how essential it is for a product to adapt to real-world user behavior rather than follow theoretical flowcharts.


The experience also reinforced the importance of close collaboration with finance stakeholders and the product team to ensure the solution aligns with operational realities. Lastly, usability testing and iterative feedback proved invaluable in catching and resolving misunderstandings early, especially when dealing with domain-specific systems.

Working on this project gave me a deep understanding of how invoicing works within the freight forwarding industry, which operates with unique workflows and specialized financial terms. I became familiar with critical concepts such as Credit Notes, Debit Notes, and Write-Offs, and how they influence invoice management and reconciliation.


One surprising insight I discovered during the process was that shipping invoices are often revised even after payment is completed—a practice that differs from more conventional invoicing workflows. In the traditional process, finance staff frequently need to revise and re-release invoices, adding layers of complexity and the need for flexible system support. This emphasized how essential it is for a product to adapt to real-world user behavior rather than follow theoretical flowcharts.


The experience also reinforced the importance of close collaboration with finance stakeholders and the product team to ensure the solution aligns with operational realities. Lastly, usability testing and iterative feedback proved invaluable in catching and resolving misunderstandings early, especially when dealing with domain-specific systems.

Working on this project gave me a deep understanding of how invoicing works within the freight forwarding industry, which operates with unique workflows and specialized financial terms. I became familiar with critical concepts such as Credit Notes, Debit Notes, and Write-Offs, and how they influence invoice management and reconciliation.


One surprising insight I discovered during the process was that shipping invoices are often revised even after payment is completed—a practice that differs from more conventional invoicing workflows. In the traditional process, finance staff frequently need to revise and re-release invoices, adding layers of complexity and the need for flexible system support. This emphasized how essential it is for a product to adapt to real-world user behavior rather than follow theoretical flowcharts.


The experience also reinforced the importance of close collaboration with finance stakeholders and the product team to ensure the solution aligns with operational realities. Lastly, usability testing and iterative feedback proved invaluable in catching and resolving misunderstandings early, especially when dealing with domain-specific systems.

Let’s turn your ideas into reality — I’m here to collaborate and build something amazing with you!"

Created by Juliana E. Putri

Built in Framer

Let’s turn your ideas into reality — I’m here to collaborate and build something amazing with you!"

Created by Juliana E. Putri

Built in Framer

Let’s turn your ideas into reality — I’m here to collaborate and build something amazing with you!"

Created by Juliana E. Putri

Built in Framer