---
title: Can I use logic to show/hide pages while still making sure that all questions are required? | Paperform Help Center | Paperform
description: Questions will keep their required setting at all times, but if a question is not visible, then it won't be required.
url: "https://paperform.co/help/articles/can-i-use-logic-to-show-hide-pages-while-still-making-sure-that-all-questions-are-required"
type: static
generatedAt: "2026-04-04T00:42:01.366Z"
---

Can I use logic to show/hide pages while still making sure that all questions are required?
### Features

When using [Page or Section Breaks](https://paperform.co/help/articles/page-breaks-and-section-breaks/), any fields within these breaks are affected by any [Visibility Logic](https://paperform.co/help/articles/logic-guide/) applied. While questions will keep their required setting at all times, when a field is *not* visible respondents won't have to answer it to submit the form.

Should a field later become visible again due to changes in Visibility Logic, the respondent will have to answer these fields to successfully submit the form.

In short, if a field is **visible** and marked as **required** then your respondents *must* answer it to submit the form.

### Gotchas

 - If a Section or Page Break has Visibility Logic applied, all fields within said break will be hidden depending on the logic applied.
 - [Required Fields](https://paperform.co/help/articles/how-do-i-make-questions-required-or-optional/) will not prevent submission if they are not visible on the form.

### Related Articles
  [What kind of logic does Paperform support?  Paperform supports logic in questions, breaks, emails, success pages, scoring, calculations, custom pricing rules, and more.](/help/articles/what-kind-of-logic-to-does-paperform-support/)
[How do I configure question logic?  Question logic is used to control when a specific question is visible.](/help/articles/forms-conditional-logic/)
[How do I insert page breaks and section breaks (pagination & question branching)?  Use breaks to divide a form into either pages or sections that can be shown conditionally based on responses.](/help/articles/page-breaks-and-section-breaks/)