Penny Software
Procurement Solved
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Bring the power of Penny procurement platform to your mobile device. Users can raise requests and grant approvals.
About Penny:
Penny is a cloud-based Source-to-Pay system. penny helps you digitize and manage your full procurement cycle from request to approval. Manage RFQs to vendors, compare quotations, send POs and even payment.
more New Features & Enhancements:
• Decoupled Workflows:
Introduced a Workflow Library that decouples approval flows from specific workspaces. This allows a single centralized workflow to be referenced across multiple workspaces, simplifying updates.
• Automated Routing:
Implemented a Routing Selector logic. This acts as a pre-router that automatically picks the appropriate workflow based on conditions like amount bands, vendor preference, or category before the artifact enters the approval engine.
• Sourcing Qualification & PQQ Workflow:
Added a Pre-Qualification Questionnaire (PQQ) layer to the sourcing process.
This can be triggered before an RFQ is sent (to qualify a pool of vendors) or before an award is finalized (to qualify a specific chosen vendor).
Includes the ability to verify answers and mark vendors as qualified/unqualified with a simple "Yes/No" logic, ensuring vendors meet specific capability or licensing requirements.
• Direct Award & 6-Point Justification:
Requesters can now specify a preferred vendor during the request stage to indicate a Direct Award intent.
To support organizational governance, a 6-point justification form is now available. This requires the requester to select from predefined reasons (e.g., urgency, specialist capability) why a single-vendor selection is necessary.
• Saved Approver Groups:
Users can now create Approver Groups (e.g., "Finance Committee" or "Board of Directors").
When building or editing an approval level, selecting a group automatically expands it into the individual members. This allows for centralized maintenance of group membership without needing to update every individual workflow level.
• Gated Technical & Commercial Evaluations:
Established a formal "gate" for Sealed Bid RFPs. Commercial submissions are now strictly hidden until the technical evaluation is completed and approved.
Only vendors who pass the technical evaluation will have their commercial bids revealed to the commercial committee.
Scoring privacy is enforced: members cannot see scores from other committee members until the entire scoring process is finalized.
• Technical Evaluation User Experience:
Refined the interface for technical evaluators to prioritize the scoring activity, making it the primary call to action.
Added a "Privacy Mode" setting that allows organizations to hide responses and scores of other evaluators from peers to ensure unbiased results.
• Questionnaire Modification for E-Source Managers:
E-source managers and assignees now have the flexibility to modify technical or PQQ questionnaires after a request has been created.
This flexibility is available up until the RFQ is submitted to the first vendor, at which point the criteria are locked to ensure fairness.
• Bulk Field Selection & Updates:
Added bulk selection tools for Expense Accounts and Classifications during Request and Order creation.
Users can now select multiple line items and apply a single value to all of them simultaneously, significantly reducing manual data entry.
• Advanced Filtering in E-Source:
Introduced advanced, shareable, and saveable filters for E-source list pages. Users can create custom views based on complex criteria (e.g., specific categories or statuses) that persist across sessions.
General Improvements:
• System Stability & Bug Fixes:
Fixed multiple issues related to data consistency, UI responsiveness, and API performance.
Improved application stability through extensive bug fixes across all modules.
25.4.9 29/12/2025
**New Features**
Design Updates for Answers and Scoring
-Design enhancements for viewing answers and scoring questions, providing a clearer and more user-friendly experience.
RFQ Attachment Download Improvements
-Enhanced labels and usability in the RFQ attachment download sidebar.
Org Locations Search in Settings
-Added the ability to org locations in General Settings for easier navigation.
Alternative View Currencies
-Enabled configuration of multiple alternative view currencies for each workspace.
Order + GRN Config Enhancements
-New configurations introduced to improve handling of orders and GRNs (Goods Receipt Notes).
Cancel Order Subflows
-Introduced additional cancel order subflows including return to e-source, re-issue RFQ, and close sourcing.
Proforma Bills
-Enabled the creation of proforma bills even when all items are received and GRNs are created.
Bug Fixes
Resolved various issues across modules to improve overall application stability and performance.
6.7.0 12/09/2025
New Features & Enhancements:
- Request Watchers:
- Requesters can now choose to be notified of a request's progress by adding "watchers."
- Any user with access to a request can add or remove watchers from the list of users with access to that request.
- Watchers will receive in-app and email notifications for key events like Request Approved, Request Rejected, and Rejection Returned.
- Watchers list is cleared when a request is copied and handled appropriately if a user is deleted or a workspace is changed.
- Split Unit Price Columns in Requests:
- The Requests and Products & Services tables now feature two separate columns for unit price: "Unit Price (excl. Tax)" and "Unit Price (incl. Tax)."
- The "incl. Tax" column will only be displayed if at least one item in the request has taxes configured in its catalog price.
- Actionboard Refactor and Optimization:
- The Actionboard has been refactored for improved initial load performance and code modularity.
- Backend APIs have been updated to return module-specific counts, allowing for parallel data loading.
- Frontend implementation now uses lazy-loaded routes for each tab, enhancing overall efficiency and maintainability.
- E-source | Compare Offers UI Updates:
- The "Compare Offers" feature has been updated with UI enhancements to reduce clicks and confusion, providing a better user experience.
- Invitation Attachment Reminders:
- Automated reminders for expiring invitation attachments have been implemented.
- A 45-day reminder is sent to vendors to update attachments, including a link for easy updates.
- A 30-day reminder is sent to vendor managers to alert them of the upcoming expiry.
General Improvements:
- Improved application stability and performance through various bug fixes.
- Product Categories Data Fixes
6.6.5 11/09/2025
New Features & Enhancements:
- Request Watchers:
- Requesters can now choose to be notified of a request's progress by adding "watchers."
- Any user with access to a request can add or remove watchers from the list of users with access to that request.
- Watchers will receive in-app and email notifications for key events like Request Approved, Request Rejected, and Rejection Returned.
- Watchers list is cleared when a request is copied and handled appropriately if a user is deleted or a workspace is changed.
- Split Unit Price Columns in Requests:
- The Requests and Products & Services tables now feature two separate columns for unit price: "Unit Price (excl. Tax)" and "Unit Price (incl. Tax)."
- The "incl. Tax" column will only be displayed if at least one item in the request has taxes configured in its catalog price.
- Actionboard Refactor and Optimization:
- The Actionboard has been refactored for improved initial load performance and code modularity.
- Backend APIs have been updated to return module-specific counts, allowing for parallel data loading.
- Frontend implementation now uses lazy-loaded routes for each tab, enhancing overall efficiency and maintainability.
- E-source | Compare Offers UI Updates:
- The "Compare Offers" feature has been updated with UI enhancements to reduce clicks and confusion, providing a better user experience.
- Invitation Attachment Reminders:
- Automated reminders for expiring invitation attachments have been implemented.
- A 45-day reminder is sent to vendors to update attachments, including a link for easy updates.
- A 30-day reminder is sent to vendor managers to alert them of the upcoming expiry.
General Improvements:
- Improved application stability and performance through various bug fixes.
- Product Categories Data Fixes:
6.6.4 25/08/2025
**New Features & Enhancements:**
**Request Watchers:**
- Requesters can now choose to be notified of a request's progress by adding "watchers."
- Any user with access to a request can add or remove watchers from the list of users with access to that request.
- Watchers will receive in-app and email notifications for key events like Request Approved, Request Rejected, and Rejection Returned.
- Watchers list is cleared when a request is copied and handled appropriately if a user is deleted or a workspace is changed.
**Split Unit Price Columns in Requests:**
- The Requests and Products & Services tables now feature two separate columns for unit price: "Unit Price (excl. Tax)" and "Unit Price (incl. Tax)."
- The "incl. Tax" column will only be displayed if at least one item in the request has taxes configured in its catalog price.
**Actionboard Refactor and Optimization:**
- The Actionboard has been refactored for improved initial load performance and code modularity.
- Backend APIs have been updated to return module-specific counts, allowing for parallel data loading.
- Frontend implementation now uses lazy-loaded routes for each tab, enhancing overall efficiency and maintainability.
**E-source | Compare Offers UI Updates:**
- The "Compare Offers" feature has been updated with UI enhancements to reduce clicks and confusion, providing a better user experience.
- **Invitation Attachment Reminders:**
- Automated reminders for expiring invitation attachments have been implemented.
- A 45-day reminder is sent to vendors to update attachments, including a link for easy updates.
- A 30-day reminder is sent to vendor managers to alert them of the upcoming expiry.
**General Improvements:**
- Improved application stability and performance through various bug fixes.
- **Product Categories Data Fixes:**
6.6.3 21/08/2025
**New Features & Enhancements:**
**Request Watchers:**
- Requesters can now choose to be notified of a request's progress by adding "watchers."
- Any user with access to a request can add or remove watchers from the list of users with access to that request.
- Watchers will receive in-app and email notifications for key events like Request Approved, Request Rejected, and Rejection Returned.
- Watchers list is cleared when a request is copied and handled appropriately if a user is deleted or a workspace is changed.
**Split Unit Price Columns in Requests:**
- The Requests and Products & Services tables now feature two separate columns for unit price: "Unit Price (excl. Tax)" and "Unit Price (incl. Tax)."
- The "incl. Tax" column will only be displayed if at least one item in the request has taxes configured in its catalog price.
**Actionboard Refactor and Optimization:**
- The Actionboard has been refactored for improved initial load performance and code modularity.
- Backend APIs have been updated to return module-specific counts, allowing for parallel data loading.
- Frontend implementation now uses lazy-loaded routes for each tab, enhancing overall efficiency and maintainability.
**E-source | Compare Offers UI Updates:**
- The "Compare Offers" feature has been updated with UI enhancements to reduce clicks and confusion, providing a better user experience.
- **Invitation Attachment Reminders:**
- Automated reminders for expiring invitation attachments have been implemented.
- A 45-day reminder is sent to vendors to update attachments, including a link for easy updates.
- A 30-day reminder is sent to vendor managers to alert them of the upcoming expiry.
**General Improvements:**
- Improved application stability and performance through various bug fixes.
- **Product Categories Data Fixes:**
6.6.2 20/08/2025
New Features & Enhancements:
GRN Completion Based on Amount (PENNY-16347):
GRN completion percentage is now calculated based on the GRN amount (price) rather than just quantity, providing a more accurate representation of received value.
Addresses issues with tracking advance payments and payment obligations related to GRN events.
Default Workspace for New Organizations (PENNY-14584, PENNY-19161):
A default workspace will now be automatically created for every new organization.
Every organization must always have at least one workspace; the last remaining workspace cannot be deleted.
Integration Application Export APIs Update (PENNY-18377):
Switched from legacy Fast API integration app to the NestJS app for exporting bills, improving functionality and stability.
Enhanced Table Functionality (Sorting, Filtering & Selecting) (PENNY-19161, PENNY-14584):
Introduced comprehensive sort, filter, add/remove, and re-arrange column functionalities across various PrimeNG tables.
Applies to Request (Review & Submit, Detail Page after submission), E-Source (Requested Product & Service), and Requests Submitted for Approval.
Supports multi-select for bulk updates (e.g., updating expense accounts after filtering).
Bill Export Decimal Formatting (PENNY-18830):
Exported amounts for submitted/paid bills now correctly display with the standard number of decimal places matching the currency.
Show Max Limit Details to Buyers (PENNY-18346):
The maximum limits for users, workspaces, and products are now displayed to buyers, preventing errors during bulk uploads.
Unified Remarks Behavior for Approval Workflow (PENNY-18016):
Standardized remarks for approval workflows across all modules.
Remarks are now optional for approval and mandatory for rejection and return actions.
Localized Address for Buyer/Reseller Org Creation (PENNY-17990):
Implemented localized address functionality for the creation of Buyer/Reseller organizations.
General Improvements:
Removed "W1 - Automatically add users to the default workspace" (PENNY-18418):
Vendor Module Status Update (PENNY-18329):
Refactored Data Fix Script for Scalability and Efficiency (PENNY-19456):
Improved application stability and performance through various other bug fixes.
6.5.0 29/07/2025
Minor bug fixes and performance improvements
6.4.3 09/07/2025
- Super-Admin Super-Approval
Super Admins can now 'Super-Approve' or reject any pending approval in the system, even if not assigned to that approval layer. This helps resolve stuck workflows.
- Expense Account for Taxes
Introduced a new "Tax" expense account type.
Taxes for line items, shipping fees, and additional charges will now be recorded in their own separate expense accounts.
These tax expense accounts are configured under Settings > Taxes > Edit Tax and are not selectable for line items.
UI changes in Approved Offer, Draft Order, and Submitted Order to display tax values in a separate column.
- Record Expenses, Bills, and Reimbursements in Non-Org Currencies
Users can now record expenses, reimbursements, and orders in currencies other than the organization's base currency.
- Enhancements to Vendor Bank Information Changes Approval Workflow
Improved the approval screen messaging for clarity.
Added email and in-app notifications for the workflow.
Supports uploading supporting documents as proof for bank detail changes, with attachments visible on the timeline.
- Action Board Tables - Add Sort and Search Functionality
All action board tabs now include sort and search functionality for tables.
- Client Creation Localized Address Implementation
Localized address functionality has been implemented for Client and Vendor creation.
- General Improvements
Improved application stability and performance through various bug fixes.
6.2.0 02/06/2025
New Features
1. Fixed mobile app SSO login
SSO login on mobile app was disabled. The way to fix it is by using in-app browser for signing in.
2. Download a vendor's profile
Allow users to download a single vendor’s profile from Action dropdown.
3. Updates in Expense account in Budget Modules
Budgets and expense accounts do not include the tax when calculated.
4. Advanced VPQ Filters
Refined the filter so that it shows the following sections as Pending only if they’re relevant to the record:
Products (Supply only)
Services (Work on Site)
(HSE) Health, Safety and Environment
5. Export technical, commercial, and summary sheets in one workbook
Currently, the comparison table exports each tab individually.
Users can have all sheets within one workbook.
General Improvements
Arabic Translation Issues
Bug Fixes Resolved various issues across modules to improve app stability and performance
Penny Branding Should Be Removed From prints If The Branding Flag Is Disabled
Enhanced the visual appeal of Offer History Remarks
5.6.0 21/01/2025
1. Edit Quantity in RFQ
E-source - Users are allowed to update item quantity during RFQ creation and Edit RFQ
To Fulfill client requirement when Order items being modified.
2. Allow Expiry for Vendor Invitation attachment to be optional
For attachments added by the Vendor (not defined from the Buyer side), at the moment we will not have an expiry date, subject to users' feedback
Currently, all invitation attachments are configured with an expiry date
3. Alternate Currency in Offer history
Offer history in E-source module has prices in both currencies in case of alternate currency.
Currency is present at all places and all prints.
4. New Timeline UI
Fixing Timeline UI when many approvers on the same level.
Some improved UI changes in all timelines.
General Improvements
- Bug Fixes Resolved various issues across modules to improve app stability and performance
5.4.0 02/01/2025
- Vendor Export Upgrade: Export the entire vendor list without page limits.
- Customizable Date Formats: Choose from ISO, American, or European date styles.
- New Vendor Field: Added "CR Owner Type" to vendor registration (Male/Female/Mixed Management).
- General Updates: Bug fixes and performance improvements.
5.1.0 11/11/2024
Updated to match penny Build v05.31.2024-2.0.
Updated to match penny Build v05.31.2024-2.0. 26/09/2024
Updated to match penny Build v05.15.2024-2.0.
1.1.0 23/07/2024
New Features & Enhancements:
• Decoupled Workflows:
Introduced a Workflow Library that decouples approval flows from specific workspaces. This allows a single centralized workflow to be referenced across multiple workspaces, simplifying updates.
• Automated Routing:
Implemented a Routing Selector logic. This acts as a pre-router that automatically picks the appropriate workflow based on conditions like amount bands, vendor preference, or category before the artifact enters the approval engine.
• Sourcing Qualification & PQQ Workflow:
Added a Pre-Qualification Questionnaire (PQQ) layer to the sourcing process.
This can be triggered before an RFQ is sent (to qualify a pool of vendors) or before an award is finalized (to qualify a specific chosen vendor).
Includes the ability to verify answers and mark vendors as qualified/unqualified with a simple "Yes/No" logic, ensuring vendors meet specific capability or licensing requirements.
• Direct Award & 6-Point Justification:
Requesters can now specify a preferred vendor during the request stage to indicate a Direct Award intent.
To support organizational governance, a 6-point justification form is now available. This requires the requester to select from predefined reasons (e.g., urgency, specialist capability) why a single-vendor selection is necessary.
• Saved Approver Groups:
Users can now create Approver Groups (e.g., "Finance Committee" or "Board of Directors").
When building or editing an approval level, selecting a group automatically expands it into the individual members. This allows for centralized maintenance of group membership without needing to update every individual workflow level.
• Gated Technical & Commercial Evaluations:
Established a formal "gate" for Sealed Bid RFPs. Commercial submissions are now strictly hidden until the technical evaluation is completed and approved.
Only vendors who pass the technical evaluation will have their commercial bids revealed to the commercial committee.
Scoring privacy is enforced: members cannot see scores from other committee members until the entire scoring process is finalized.
• Technical Evaluation User Experience:
Refined the interface for technical evaluators to prioritize the scoring activity, making it the primary call to action.
Added a "Privacy Mode" setting that allows organizations to hide responses and scores of other evaluators from peers to ensure unbiased results.
• Questionnaire Modification for E-Source Managers:
E-source managers and assignees now have the flexibility to modify technical or PQQ questionnaires after a request has been created.
This flexibility is available up until the RFQ is submitted to the first vendor, at which point the criteria are locked to ensure fairness.
• Bulk Field Selection & Updates:
Added bulk selection tools for Expense Accounts and Classifications during Request and Order creation.
Users can now select multiple line items and apply a single value to all of them simultaneously, significantly reducing manual data entry.
• Advanced Filtering in E-Source:
Introduced advanced, shareable, and saveable filters for E-source list pages. Users can create custom views based on complex criteria (e.g., specific categories or statuses) that persist across sessions.
General Improvements:
• System Stability & Bug Fixes:
Fixed multiple issues related to data consistency, UI responsiveness, and API performance.
Improved application stability through extensive bug fixes across all modules.
more Version 25.4.9 29/12/2025
Data Not Collected The developer does not collect any data from this app.