ABC Data Sheet and ABC Behavior Chart
By WellNotes Clinical Team. Free, no account needed. Sources checked . See sources.
What is an ABC data sheet?
An ABC data sheet records each time a behavior happens: the antecedent (what happened right before), the behavior (what the person did, in observable terms) and the consequence (what happened right after). Over several days, the entries show patterns a behavior analyst can use to form a hypothesis about why the behavior occurs.
Record ABC data
Add one row each time the behavior happens. Pick a common antecedent or consequence from the list or type your own. Entries stay in your browser: nothing is sent or saved, and the list clears when you reload or leave, so download or print first. Use initials or a code, never a full name.
Entries 0
ABC data
No entries yet. Add the first one above.
Done observing? Turn these ABC observations into an ABA session note with the free generator (one free note a day, no account needed).
How to collect ABC data
- Define the behavior first. Write an operational definition that two observers would apply the same way, for example "throws an object at or toward a person" rather than "aggressive". Use that same wording in every entry.
- Choose when to record. Narrative ABC recording captures every occurrence during a set observation period or throughout the day. A structured ABC chart, like the quick-pick lists above, uses preset antecedent and consequence options so entries are faster to compare. Many teams combine the two: pick from the list and add free text when nothing fits.
- Record right away. Write the entry as soon as the behavior ends, while the details are fresh. Note the date, time and activity, because patterns often depend on the setting.
- Describe events, not reasons. The antecedent and consequence are things that happened in the environment, such as an instruction, a transition, a reprimand or a peer laughing. "Wanted attention" is a hypothesis, not an observation.
- Collect across times, settings and staff. A handful of entries from one afternoon rarely shows a reliable pattern. Gather data until the summary counts are stable.
- Review the patterns with the supervising BCBA. They decide whether the data supports a hypothesis about function and what assessment comes next. When it does, you can build a behavior intervention plan from your ABC patterns.
Print a blank ABC data sheet or save it as a PDF
Prefer paper? The blank sheet has columns for date, time, setting, antecedent, behavior, consequence and duration or intensity, with 12 rows per page and a header for client initials, observer and target behavior. Choose "Save as PDF" in your browser's print dialog to keep a PDF copy.
From ABC data to the session note
Summarize rather than paste the raw sheet: the number of occurrences, the most common antecedents and consequences, and anything that changed since the last session. For where that summary goes, see how to write ABA session notes, and for finished wording, these ABA session note examples.
Descriptive data such as ABC recording is often gathered as part of assessment. For the assessment code, see the guide to CPT 97151, behavior identification assessment, and for the full code family, the ABA CPT codes overview.
Frequently Asked Questions
What does ABC stand for in ABA?
Antecedent, behavior, consequence. The antecedent is the event or condition right before the behavior, the behavior is what the person did, described so two observers would agree, and the consequence is what happened right after. ABC recording is a form of descriptive assessment.
How do I fill in an ABC data sheet?
Record each occurrence as soon as you can. Write the date, time and setting, then describe the antecedent, the behavior and the consequence in observable terms: what you saw and heard, not why you think it happened. Add duration or intensity if your plan asks for it. Use the same operational definition of the behavior every time.
What is an example of ABC data?
Antecedent: the teacher handed out a math worksheet and said to begin. Behavior: the student pushed the worksheet off the desk and put their head down. Consequence: the teacher said to try it later and moved to another student. Over many entries, a repeated demand-then-delay pattern may suggest escape as a possible function to test.
Can ABC data tell me the function of a behavior?
Not on its own. ABC data is descriptive: it shows what tends to happen around the behavior, and correlation is not cause. Patterns help a behavior analyst form a hypothesis, which is usually confirmed with other assessment methods, such as interviews, structured observation or a functional analysis, before a behavior intervention plan is written.
How many ABC entries do I need?
There is no fixed number. Collect enough occurrences across different times, settings and people for patterns to be visible, and follow your supervising BCBA or your agency plan. A handful of entries from one afternoon is rarely enough to see a reliable pattern.
Is anything I enter saved or sent?
No. The tool runs only in your browser. Entries are kept in memory on this page and are not sent to WellNotes or stored, so they are gone when you reload or leave the page. Download the CSV or print before you leave, and use initials or a code rather than a name.
For ABA teams
Sources
- Bijou, Peterson and Ault (1968), A method to integrate descriptive and experimental field studies, Journal of Applied Behavior Analysis
- BACB: Ethics Code for Behavior Analysts
- Cooper, Heron and Heward, Applied Behavior Analysis (3rd ed., 2020), chapters on functional behavior assessment
For documentation support, not clinical advice. This sheet records what you observe and counts it; it does not assess, diagnose or determine the function of a behavior. Interpret ABC data with a qualified professional, such as the supervising BCBA. Entries stay in your browser and are not sent or stored.