Conditional logic
Show or hide fields and change formulas based on user input or other field values to support tiered pricing, exception handling, and dynamic forms.
Calculated fields eliminate repetitive manual calculations, reduce errors, and accelerate form completion while keeping document data consistent across pages and line items.
Form Admins design templates, set field types, and apply formulas across documents. They test calculations against sample records, maintain version control, and coordinate with legal or compliance teams to ensure computed values meet regulatory or internal audit requirements.
Finance Managers verify formulas, ensure currency and rounding settings match accounting rules, and approve templates used for billing or expense reporting. They also reconcile automated outputs with accounting ledgers and adjust templates for tax or policy changes.
Calculated fields are useful across teams that prepare numeric or conditional documents and need accuracy without spreadsheets.
Use cases commonly include finance, sales, procurement, and HR where automated sums, taxes, prorations, and conditional totals save time and reduce reconciliation work.
Show or hide fields and change formulas based on user input or other field values to support tiered pricing, exception handling, and dynamic forms.
Maintain versions of templates with calculations so you can track rule changes, revert to prior logic, and provide audit history for compliance and dispute resolution.
Support calculations that reference fields across sections or merged documents when producing multi-page contracts or bundled invoices to ensure consistency.
Automatically format numbers and perform conversions based on locale or currency settings to avoid misinterpretation in international transactions.
Ensure computed values are embedded into final signed PDFs and included in exported CSV or JSON payloads for accounting and CRM systems.
APIs and webhooks should expose computed field values and template metadata so developers can validate, store, or augment results in external systems.
Support for arithmetic, conditional expressions, and chained references is essential. Look for platforms that allow nested logic and simple functions to express discounts, tax calculations, and prorations without external scripts.
Field-level control over currency, decimal precision, and rounding rules prevents display inconsistencies. It also ensures printed and archived PDFs match accounting records and regulatory formatting requirements.
Calculated fields should update instantly as users enter or edit source values, providing immediate feedback and reducing data entry errors during form completion on web and mobile interfaces.
Computed results must be rendered into the final signed document and included in audit logs, export files, and integrations so downstream systems receive consistent, validated values.
| Setting Name | Configuration |
|---|---|
| Default reminder frequency | 48 hours |
| Template editing permissions | Admins only |
| Audit trail retention period | 7 years |
| Currency and locale defaults | USD / en-US |
| Webhook and export settings | Enable JSON export |
Calculated fields work across modern web browsers and native mobile apps but require browser support for JavaScript-based formula evaluation and standard numeric input handling.
For reliable behavior, use up-to-date browsers on desktop and recent versions of mobile operating systems. Confirm the eSignature provider’s app supports formula evaluation offline and that exported PDFs capture computed values for archival and downstream integrations.
A mid-sized reseller used line-item formulas for quantity and unit price to auto-calculate subtotals and discounts
Resulting in faster collections and fewer customer disputes.
An HR team added calculated fields to expense forms to compute mileage, per diem, and tax withholdings
Leading to cleaner accounting entries and less time spent reconciling claims.
| Electronic signature platform feature comparison | signNow (Recommended) | DocuSign | Adobe Sign |
|---|---|---|---|
| Add Calculated Fields | Limited | ||
| Calculated field complexity | Basic formulas | Advanced formulas | Basic formulas |
| Bulk Send | |||
| API access | REST API | REST API | REST API |
| Plan examples | signNow (Recommended) | DocuSign | Adobe Sign | Dropbox Sign | PandaDoc |
|---|---|---|---|---|---|
| Entry-level plan name | Free or Individual | Personal | Individual | Free | Free |
| Starting monthly price | $8 per user | $10 per user | $14.99 per user | $15 per user | $19 per user |
| API availability in plan | Available on Business plans | Available on Business Pro | Available on Business | Available on Advanced | Available on Business |
| HIPAA compliance option | Available with BAA | Available with Healthcare eSig | Available with BAA | Available with BAA | Available with BAA |
| Bulk send capability | Included or available | Add-on for some tiers | Included | Included | Add-on |
airSlate SignNow vous permet de calculer automatiquement des valeurs à partir de champs de texte et de menus déroulants en fonction de formules prédéfinies. Une fois qu'un utilisateur remplit les champs de saisie, la valeur calculée remplira automatiquement le champ de résultat.
Ouvrez votre document dans l'éditeur airSlate SignNow et ajoutez des champs de texte modifiables là où c'est nécessaire.
Pour insérer un champ de texte, sélectionnez Champ de texte dans la barre d'outils à gauche et cliquez n'importe où sur le document pour placer le champ. Ensuite, ajustez sa taille et son positionnement, puis cliquez sur OK.
Dans le menu déroulant Type de validation, choisissez le format de données applicable à votre champ. Veuillez noter que vous ne pouvez choisir que des validateurs de format marqués d'une icône de calculatrice pour vos champs de saisie.
Dans la zone Étiquette, entrez le nom de votre champ de texte. Ensuite, ouvrez le menu déroulant Avancé et tapez un Nom de champ unique (il s'agit d'un identifiant de champ unique qui sera utilisé dans la formule).
Personnalisez vos champs déroulants de la même manière. Ajoutez les valeurs que vous souhaitez voir apparaître dans votre menu déroulant dans la zone Choix de réponse (pour passer à la ligne suivante, appuyez sur ENTRÉE). Notez que vous ne pouvez ajouter que des nombres si vous utilisez un menu déroulant comme champ de saisie.
De plus, assurez-vous que la case Ajouter l'option "Autre" reste décochée.
Entrez le nom du menu déroulant dans le champ Étiquette. Enfin, allez dans Avancé > Nom de champ unique et donnez à votre menu déroulant un ID unique.
Sélectionnez Champ calculé dans la barre latérale gauche et placez-le n'importe où dans votre document. Ensuite, entrez votre formule dans la fenêtre contextuelle. Commencez à taper des accolades pour voir la liste des noms de champs uniques suggérés (ID que vous avez précédemment attribués à vos champs de saisie). Sélectionnez ceux qui doivent être calculés et insérez l'un des symboles suivants entre eux :
Vous pouvez également arrondir la valeur d'un champ calculé à un nombre spécifique de décimales.
Une fois que vous avez créé votre formule, cliquez sur le bouton Créer.
Vous pouvez également joindre une demande de paiement à votre champ calculé. Pour cela, ouvrez le menu déroulant Avancé, cochez la case Faire de ce champ de paiement, puis cliquez sur Ok. Votre champ calculé sera maintenant affiché dans le formulaire de demande de paiement.
Une fois que vous avez terminé de personnaliser votre formulaire, cliquez sur Enregistrer et Fermer.
Votre champ calculé est maintenant configuré et affichera des valeurs calculées en fonction de votre formule et des valeurs ajoutées aux champs de saisie.
Veuillez noter que la fonctionnalité Champs calculés est disponible uniquement pour les abonnés Enterprise.