How to Calculate a Percentage from a Fixed Value in a PDF Form
Question details
The user needs to configure a PDF form field to automatically display a calculated percentage (e.g., 35%) based on the numeric value entered into another form field.

- Product
- Adobe Acrobat PDF
- Device & OS
- not provided
- Scenario
- Designing or updating an interactive PDF form that requires automated mathematical calculations to determine rates, taxes, or equivalent percentages based on user input.
- Observed behavior
- The target field should dynamically display the calculated percentage (e.g., SchedHours * 0.35) and handle empty inputs correctly by remaining blank or showing zero depending on the configuration.
Ensure you are using a PDF editor with advanced form editing capabilities, such as Adobe Acrobat Pro or WPS Office, and that your source field is correctly formatted as a number.
Use Simplified Field Notation for the Calculation
The most efficient way to apply a fixed percentage calculation to a field is by utilizing the 'Simplified field notation' feature within the field's calculation properties.
Simplified Field Notation allows you to write basic mathematical formulas using the exact names of your form fields without writing full JavaScript code. By multiplying the source field by the decimal equivalent of your percentage, the form will auto-calculate the result.
Enter Form Editing mode. Right-click the target field where the percentage should appear (e.g., 'FTEPer') and select 'Properties' from the context menu.
In the Text Field Properties dialog box, click on the 'Calculate' tab located at the top to view the mathematical options.
Choose the second radio button labeled 'Simplified field notation' and click the 'Edit...' button next to it.
In the script window, type the name of your source field multiplied by the decimal value of your percentage. For example, to calculate 35 percent of a field named 'SchedHours', type: SchedHours * 0.35
Click 'OK' to save the formula, then click 'Close' on the properties window. Exit Form Editing mode and type a number into the 'SchedHours' field to verify that the percentage calculates correctly.

Create and Calculate PDF Forms Easily with WPS Office
WPS Office provides a comprehensive and user-friendly PDF editor that allows you to easily design interactive PDF forms, configure automated mathematical calculations, and manage form data without needing complicated or expensive software.
- 1. Open your PDF in WPS Office: Launch WPS Office and open your PDF document using the built-in PDF editor.
- 2. Access the Form Tab: Navigate to the 'Form' tab on the top ribbon to reveal the interactive form field tools.
- 3. Edit Field Properties: Double-click the specific text field you want to automate. This opens the field properties dialog.
- 4. Set Calculation Rules: Switch to the 'Calculate' section to easily apply basic arithmetic rules or simplified formulas to your form.

Frequently Asked Questions
Why is my PDF form calculation not updating automatically when I type?
Check your PDF viewer's preference settings. In most PDF readers, including Adobe Acrobat, you need to ensure automatic calculations are turned on by navigating to Preferences > Forms and checking the 'Automatically calculate field values' box.
How do I format the calculated field to display a percentage symbol (%)?
Open the properties for your calculated field, navigate to the 'Format' tab, and select 'Percentage' from the category drop-down list. You can then specify the number of decimal places you want to display.
Can I use custom JavaScript instead of Simplified Field Notation for this calculation?
Yes. In the field's Calculate tab, select 'Custom calculation script', click 'Edit', and input a JavaScript code such as: event.value = this.getField('SchedHours').value * 0.35;
Why does my calculation show an error or return an incorrect value?
This commonly happens if the source field contains text or symbols instead of pure numbers, or if there is a typo in the field name within your formula. Verify that the spelling in your Simple Field Notation exactly matches the source field's name, including capitalization.




