Skip to main content

Functional Analysis

Functional analysis examines the causes and consequences of behavior. This classic A-B-C Functional Analysis worksheet can be used to collect information about what came before a behavior (antecedents), the behavior itself, and the consequences of the behavior.

Download or send

Choose your language

Professional version

Offers theory, guidance, and prompts for mental health professionals. Downloads are in Fillable PDF format where appropriate.

Worksheet only (PDF)

A copy of the worksheet in PDF format.

Fillable version (PDF)

A fillable version of the resource. This can be edited and saved in Adobe Acrobat, or other PDF editing software.

Editable version (PPT)

An editable Microsoft PowerPoint version of the resource.

Translation Template

Are you a qualified therapist who would like to help with our translation project?

Tags

Languages this resource is available in

  • Chinese (Simplified)
  • English (GB)
  • English (US)
  • French
  • Italian
  • Polish
  • Portuguese (European)
  • Spanish (International)
  • Turkish

Problems this resource might be used to address

Techniques associated with this resource

Introduction & Theoretical Background

Functional analysis examines the causes and consequences of behavior. One assumption of functional analysis is that behavior is contextual – it is influenced by the environment around the individual. Behavior has consequences and in operant conditioning terms these can be seen to reinforce or punish a behavior, making it more or less likely to occur in the future. This classic A-B-C functional analysis worksheet can be used to collect information about what came before a behavior (antecedents), the behavior itself, and the consequences of the behavior.

Get access to this resource

View all plans and pricing options

Get Access

References And Further Reading

  • Haynes, S. N., O'Brien, W. H. (1999). Principles and practice of behavioral assessment. Springer.

Get access to this resource

View all plans and pricing options

Get Access