config/config.js under the pricing key. The tool ships with default prices for four markets — Singapore, Hong Kong, US, and Offshore — plus a set of optional upsell services that consultants can add to any quote. Updating prices requires editing this file and redeploying the app; no database changes are needed.
Pricing structure
Thepricing object contains two sections: markets for per-market base service fees, and upsell for optional add-on services.
Current default prices
Market base prices (USD)
| Market | Base | Nominee Director | Company Secretary | Support |
|---|---|---|---|---|
| Singapore | $3,490 | $2,500 | $990 | $500 |
| Hong Kong | $3,050 | $1,500 | $900 | $1,800 |
| US | $2,190 | $2,000 | $1,200 | $2,200 |
| Offshore | $2,800 | $1,000 | $600 | $1,200 |
Upsell service prices (USD)
| Service | Default price |
|---|---|
| E-learning | $900 |
| Annual renewal | $2,590 |
| Tax advisory | $0 (custom) |
| Banking | $0 (custom) |
| Software | $0 (custom) |
| Website | $0 (custom) |
How to update prices
Open the configuration file
Open
config/config.js in your code editor and locate the pricing object near the top of the file.Edit the values
Change any price value to the new amount. Prices are plain integers representing the amount in USD (no currency symbols or commas).For example, to update the Singapore base price from 3,690:
Upsell services with a price of
0 (tax, banking, software, website) still appear as selectable options in the quote form. When a consultant selects one, it adds $0 to the quote total. The final agreed price for these services should be confirmed with the client separately and noted in the quote.