広告
簿記2級は難しい?取得したらすごい?難易度が高くなった理由と対策
簿記2級って難しいんだよね、自分にできるのかな…
と漠然と不安になっていませんか?
たしかに簿記2級は簡単ではありません。
しかし、自分に合う勉強方法で継続さえできればどんな人でも必ず合格できる資格です。
ルナ
2018年11月合格率14.7%の第150回日商簿記2級を受験。
96点(仕訳1問間違い)で一発合格。
簿記2級取得後は、現在は経理事務の仕事に再就職して働いています。
この記事を読めば、簿記2級の具体的な難しさや合格するための勉強方法がわかります。
簿記2級は難しい?取得したらすごい?難易度が高くなった理由と対策
昨今、簿記2級が難しくなった、簿記2級を取得できたらすごいと言われる理由があります。
簿記1級の範囲が2級になり難易度が上がったから
簿記2級が難しくなった理由は、平成28年から3年かけて段階的に行った出題範囲の改正です。
参考>>日商簿記検定出題区分表
ルナ
- ソフトウエア追加
- リース取引追加
- 外貨建て取引追加
- 税効果会計追加
- 連結会計追加 等
特に簿記1級の「連結会計」が簿記2級に降りてきたことは、難易度を上げた大きな要因の一つです。
こちらは商工会議所が出している合格率一覧です。
簿記2級の合格率(統一試験のみ)
【参照:商工会議所HP】
簿記2級の難易度を上げた連結会計は2017年11月の第147回から試験範囲に加わりました。
ルナ
ちなみに連結会計が出題されなかった第154回は28.60%。
他の回より合格率高め。
国家資格並みの合格率8.6%なんて時も!
簿記2級の難易度についてLECの講師が語るこちらの動画は有名です。
IT化などグローバル社会に合わせた内容に変化したから
グローバル社会に合わせて簿記2級の内容が変化しているのも難しくなった理由のひとつ。
例えば「電子記録債権」「電子記録債務」は新しく誕生した勘定科目です。
会社が保有する売掛債権や手形債権などを電子化することでペーパーレスや処理の簡素化をしたり…
実際の世の中の動きに合わせて、簿記2級の内容もリニューアルした感じです。
工業簿記が加わるから
簿記2級は、簿記3級になかった工業簿記も加わります。
「工業簿記」は工場や製造業で使われる簿記ですが、普段目にすることがない分、難しく感じる人も多いです。
商業簿記は暗記で覚える部分が多いですが、工業簿記は流れを把握し、原価をはじき出すという商業簿記とは違う性質があります。
データを扱ったことがない人にとっては取っつきにくい面もあります。
とはいえ、流れさえつかめば商業簿記より簡単。
工業簿記を制すれば簿記2級の合格がグッと近づきます。
出題範囲が一気に広くなるから
簿記2級は出題範囲が広いです。
簿記3級に比べ、一つひとつの項目の難易度が上がっている上、なかなか全範囲を終わらすことができません。
挫折ポイントも多い。
工業簿記を勉強したら、商業簿記を忘れ…
実践問題では50点も満たない…そんなことの繰り返し。
簿記2級は出題範囲を早めに網羅して、アウトプットに時間をかけられるようスケジュール管理が重要になります。
ネット試験が加わり選択肢が増えたから
簿記2級は2・6・11月の年3回の試験(紙の統一試験)でしたが、ネット試験が加わりました。
受験チャンスは増えましたが、ネット試験の対策も必要になりました。
統一試験を受験すると決めればいいですが、勉強が完了したタイミングで受験するとなるとそれに合わせた準備が必要です。
ルナ
いつでも受験できるようになった分、ダラダラ勉強してしまう人も…
簿記2級の難易度は上がったがメリットが多い
簿記2級の取得は難しくなっていますが、それでも簿記2級の取得をおすすめします!!
というのも、簿記2級ほど高コスパな資格はないからです。
簿記2級のメリット
- 簿記2級はビジネス上で必須の教養
- 就職・転職で有利に働く
- 年収アップ
- 他資格へステップアップしやすい
- 簿記2級取得者という信頼性(履歴書に記載できる)
- 副業でも役に立つ
- 株など資産運用でも役に立つ
リベ大の両学長も
「簿記こそ世界共通の技術 学んで損なし」
と簿記を激推ししています。
簿記2級ほど高コスパな資格はありません。
ルナ
また、令和5年度の税理士試験から受験資格が緩和!!
税理士試験の必須科目でもある「簿記論」と「財務諸表論」の受験資格が完全撤廃!
誰でも受験できるように変わりました。
参考▷税理士試験の受験資格見直しについて(国税庁)
「簿記論」は簿記2級の内容を基礎として発展した内容を学習します。
つまり、簿記2級取得者なら、学習がスムーズに進む可能性が高いです!
難しくなった簿記2級に受かるコツ
ルナ
難しくなった簿記2級ですが、諦めずにコツコツ勉強を続ければ合格できます。
しかし、やみくもに勉強をしても無駄な時間や労力がかかってしまいます。
これから簿記2級に挑戦する方に、合格するための勉強のコツをまとめます。
いろんなテキスト・問題集に手を出さないこと
以前こんなツイートをしました。
簿記試験が近くなると、アレコレ新しい問題集に手を出したくなるけど、今あるものを繰り返しやったほうがいいよ!
自分の選んだテキストと問題集を最後まで、信じて!
使用するテキスト、問題集をしぼること、自分が選んだテキストを最後まで信じて勉強することがとても大切です。
ルナ
例えば3人の講師から習ったとしたらどうでしょうか?
講師によって解説内容や順番が異なったら混乱しますよね?
何冊もテキストがあるという状況は、これと同じ状況です。
簿記の勉強したてのころは、理解できず不安になりがち。
「このテキストわかりにくい」
「このテキストだとずっと理解できないかも」
他にわかりやすいテキストがあるのではないかと目移りしがちですが…
テキストや問題集のせいではありません。
- 今はまだ勉強不足なだけ
- 初めはみんなわからないから大丈夫
- インプットで完璧に覚える必要なし
あれこれ色んなテキスト・問題集に手を出さずに、自分が選んだ教材を最後まで信じて勉強しましょう。
電卓の打ち方ばかり気にし過ぎない
電卓は右手でシャープペン持ちながら右手打ち。
慣れない左手打ちの練習するくらないなら、正確、確実な右手打ち。
打つ練習より、ひたすらアウトプットで解く時間を早める。
そのやり方で試験時間は30分くらい余ったので、無理に電卓の打ち方の練習する必要はないですよ
電卓は、正確に早く打つことが出来れば、右手でも左手でも気にする必要はありません。
簿記の勉強をはじめると、左手で電卓を打って右手でペンを持つ方いい、とか、左手で打つ練習をしなきゃといった声がチラホラ聞こえてきますが…
形にこだわりすぎ!
左手打ちの練習をしながら簿記2級を勉強したことで、勉強が間に合わず、本試験も全部目を通すことが出来ず不合格にという残念な結果になってしまった方もいます。(実話です)
ルナ
仕事でも右手だけで経理処理してるけど何一つ問題ないよ。
- 電卓の打ち方より簿記の勉強しよう
- 正確に早く打てる手で打てばいい
- ペンの持ち替えが気になるならその分早く解けるようにアウトプットする
一番の目的は、簿記を理解すること、簿記2級に合格すること、将来に役に立つ知識を得ることです。
決して電卓を左手で打てるようになることではありません。
まとめノートは作らない
テキストから重要な部分を抜き取ってまとめノートを作る必要はありません。
テキストに必要なことが全て書かれているので、もう一冊同じ内容の物は必要ないです。
まとめる時間があるなら、アウトプットに時間をかける方が合格への近道。
綺麗なノートを作るより、実戦力を付ける方が大事です。
- 簿記2級のまとめノートは不要
- テキストに書き入れる程度でよい
- アウトプットに時間をかける
- 苦手部分や間違えた部分のまとめノートはあり
工業簿記を極めることが合格への近道
2010年に簿記3級に合格してから、8年間も簿記2級に挑戦できなかった理由でもある「工業簿記」。
(プロフィール参照)
簿記2級の勉強開始時は、工業簿記への苦手意識もあり内容が全く理解できませんでした。
しかし、試験日1ヶ月前には、ほぼ満点が取れる状態になり、本試験でも工業簿記に助けてもらいました。
ルナ
今、工業簿記に悩んでいる方に伝えたいことはこちら!
- インプットよりアウトプット重視
- アウトプット中心に勉強すれば急にわかるようになる
- 工業簿記は点数が取りやすい
- 工業簿記は出題パターンが少ない
- 工業簿記で満点を取るのは難しくない
簿記2級の勉強を始めたころ、知り合いの税理士さんから、上記と同じアドバイスをもらったことがありましたが…
「こんなわけがわからない工業簿記で満点?なに言ってるのだろう。税理士さんは頭がいいからでしょ!」
と思っていました。
でも、上記のアドバイスは本当でした。
ルナ
ちなみに、工業簿記おすすめの問題集はこちら。
テキストがヘナヘナになるまで繰り返し解きました。
¥1,782
(2024/12/02 21:51:12時点 Amazon調べ-詳細)
コチラの記事に詳しく書いています。
簿記講座(スクール)などの選択肢も考える
簿記2級は独学で合格できる人もいますが、向かない人やデメリットもあります。
➡簿記2級独学が難しい理由5選!こういう人は厳しいかも!
独学にこだわりすぎず、自分に合う勉強法を見つけるのが大事!
最近は、リーズナブルで高コスパな講座がたくさん登場しています。
難しくなった簿記2級に合格するには、独学より簿記講座を利用する方が断然有利です。
ルナ
2級は完全独学ではなくオンライン講座も併用しました。
講師の解説を聞くのと、自分だけで理解するのとでは、時間も労力も、理解の深さも全く違います。
一発合格するためにも、簿記講座を利用するという選択肢も考えてみてください。
ピョン
どこの講座がいいのか迷ってしまうようでしたら、
この3つはチェック、比較してみてください。
ルナ
スタディング簿記講座は私が使った講座。
クレアール簿記講座はリベ大でもおすすめしている人気講座。
そしてフォーサイト簿記講座は唯一合格率を公表しているスクール。
毎年、全国平均の3倍~4倍ほど高い合格率をほこります。
2023年11月実施の簿記2級において、フォーサイト合格率は79.2%という驚異の合格率でした!
(全国平均合格率➡ネット試験:37.0%、統一試験:11.9%)
フルカラーのテキスト、きれいな映像講義も好評です。
ルナ
無料体験や資料請求してもしつこい勧誘は一切なかったよ。
気軽に試して自分の勉強方法を見つけてね。
簿記2級は難しい?取得したらすごい?難易度が高くなった理由と対策:まとめ
簿記2級は確かに難しくなりました。
しかし、しっかり勉強した人なら必ず合格できる試験でもあります。
簿記2級勉強のコツ
- 色んなテキストに手を出さない
- 電卓は正確に早く打てれば良し
- まとめノートよりアウトプット
- 工業簿記を極めること
- 簿記講座を上手に利用する
簿記は大変でも勉強するだけの価値があります。
ぜひ簿記2級を取得してくださいね!
").attr(s.scriptAttrs||{}).prop({charset:s.scriptCharset,src:s.url}).on("load error",callback=function(evt){script.remove();callback=null;if(evt){complete(evt.type==="error"?404:200,evt.type)}});document.head.appendChild(script[0])},abort:function(){if(callback){callback()}}}}});var oldCallbacks=[],rjsonp=/(=)\?(?=&|$)|\?\?/;jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+"_"+(nonce.guid++));this[callback]=!0;return callback}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,jsonProp=s.jsonp!==!1&&(rjsonp.test(s.url)?"url":typeof s.data==="string"&&(s.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&rjsonp.test(s.data)&&"data");if(jsonProp||s.dataTypes[0]==="jsonp"){callbackName=s.jsonpCallback=isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;if(jsonProp){s[jsonProp]=s[jsonProp].replace(rjsonp,"$1"+callbackName)}else if(s.jsonp!==!1){s.url+=(rquery.test(s.url)?"&":"?")+s.jsonp+"="+callbackName}
s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called")}
return responseContainer[0]};s.dataTypes[0]="json";overwritten=window[callbackName];window[callbackName]=function(){responseContainer=arguments};jqXHR.always(function(){if(overwritten===undefined){jQuery(window).removeProp(callbackName)}else{window[callbackName]=overwritten}
if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName)}
if(responseContainer&&isFunction(overwritten)){overwritten(responseContainer[0])}
responseContainer=overwritten=undefined});return"script"}});support.createHTMLDocument=(function(){var body=document.implementation.createHTMLDocument("").body;body.innerHTML="
";return body.childNodes.length===2})();jQuery.parseHTML=function(data,context,keepScripts){if(typeof data!=="string"){return[]}
if(typeof context==="boolean"){keepScripts=context;context=!1}
var base,parsed,scripts;if(!context){if(support.createHTMLDocument){context=document.implementation.createHTMLDocument("");base=context.createElement("base");base.href=document.location.href;context.head.appendChild(base)}else{context=document}}
parsed=rsingleTag.exec(data);scripts=!keepScripts&&[];if(parsed){return[context.createElement(parsed[1])]}
parsed=buildFragment([data],context,scripts);if(scripts&&scripts.length){jQuery(scripts).remove()}
return jQuery.merge([],parsed.childNodes)};jQuery.fn.load=function(url,params,callback){var selector,type,response,self=this,off=url.indexOf(" ");if(off>-1){selector=stripAndCollapse(url.slice(off));url=url.slice(0,off)}
if(isFunction(params)){callback=params;params=undefined}else if(params&&typeof params==="object"){type="POST"}
if(self.length>0){jQuery.ajax({url:url,type:type||"GET",dataType:"html",data:params}).done(function(responseText){response=arguments;self.html(selector?jQuery("
").append(jQuery.parseHTML(responseText)).find(selector):responseText)}).always(callback&&function(jqXHR,status){self.each(function(){callback.apply(this,response||[jqXHR.responseText,status,jqXHR])})})}
return this};jQuery.expr.pseudos.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem}).length};jQuery.offset={setOffset:function(elem,options,i){var curPosition,curLeft,curCSSTop,curTop,curOffset,curCSSLeft,calculatePosition,position=jQuery.css(elem,"position"),curElem=jQuery(elem),props={};if(position==="static"){elem.style.position="relative"}
curOffset=curElem.offset();curCSSTop=jQuery.css(elem,"top");curCSSLeft=jQuery.css(elem,"left");calculatePosition=(position==="absolute"||position==="fixed")&&(curCSSTop+curCSSLeft).indexOf("auto")>-1;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0}
if(isFunction(options)){options=options.call(elem,i,jQuery.extend({},curOffset))}
if(options.top!=null){props.top=(options.top-curOffset.top)+curTop}
if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft}
if("using" in options){options.using.call(elem,props)}else{curElem.css(props)}}};jQuery.fn.extend({offset:function(options){if(arguments.length){return options===undefined?this:this.each(function(i){jQuery.offset.setOffset(this,options,i)})}
var rect,win,elem=this[0];if(!elem){return}
if(!elem.getClientRects().length){return{top:0,left:0}}
rect=elem.getBoundingClientRect();win=elem.ownerDocument.defaultView;return{top:rect.top+win.pageYOffset,left:rect.left+win.pageXOffset}},position:function(){if(!this[0]){return}
var offsetParent,offset,doc,elem=this[0],parentOffset={top:0,left:0};if(jQuery.css(elem,"position")==="fixed"){offset=elem.getBoundingClientRect()}else{offset=this.offset();doc=elem.ownerDocument;offsetParent=elem.offsetParent||doc.documentElement;while(offsetParent&&(offsetParent===doc.body||offsetParent===doc.documentElement)&&jQuery.css(offsetParent,"position")==="static"){offsetParent=offsetParent.parentNode}
if(offsetParent&&offsetParent!==elem&&offsetParent.nodeType===1){parentOffset=jQuery(offsetParent).offset();parentOffset.top+=jQuery.css(offsetParent,"borderTopWidth",!0);parentOffset.left+=jQuery.css(offsetParent,"borderLeftWidth",!0)}}
return{top:offset.top-parentOffset.top-jQuery.css(elem,"marginTop",!0),left:offset.left-parentOffset.left-jQuery.css(elem,"marginLeft",!0)}},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent;while(offsetParent&&jQuery.css(offsetParent,"position")==="static"){offsetParent=offsetParent.offsetParent}
return offsetParent||documentElement})}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top="pageYOffset"===prop;jQuery.fn[method]=function(val){return access(this,function(elem,method,val){var win;if(isWindow(elem)){win=elem}else if(elem.nodeType===9){win=elem.defaultView}
if(val===undefined){return win?win[prop]:elem[method]}
if(win){win.scrollTo(!top?val:win.pageXOffset,top?val:win.pageYOffset)}else{elem[method]=val}},method,val,arguments.length)}});jQuery.each(["top","left"],function(_i,prop){jQuery.cssHooks[prop]=addGetHookIf(support.pixelPosition,function(elem,computed){if(computed){computed=curCSS(elem,prop);return rnumnonpx.test(computed)?jQuery(elem).position()[prop]+"px":computed}})});jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===!0||value===!0?"margin":"border");return access(this,function(elem,type,value){var doc;if(isWindow(elem)){return funcName.indexOf("outer")===0?elem["inner"+name]:elem.document.documentElement["client"+name]}
if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name])}
return value===undefined?jQuery.css(elem,type,extra):jQuery.style(elem,type,value,extra)},type,chainable?margin:undefined,chainable)}})});jQuery.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(_i,type){jQuery.fn[type]=function(fn){return this.on(type,fn)}});jQuery.fn.extend({bind:function(types,data,fn){return this.on(types,null,data,fn)},unbind:function(types,fn){return this.off(types,null,fn)},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn)},undelegate:function(selector,types,fn){return arguments.length===1?this.off(selector,"**"):this.off(types,selector||"**",fn)},hover:function(fnOver,fnOut){return this.on("mouseenter",fnOver).on("mouseleave",fnOut||fnOver)}});jQuery.each(("blur focus focusin focusout resize scroll click dblclick "+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+"change select submit keydown keypress keyup contextmenu").split(" "),function(_i,name){jQuery.fn[name]=function(data,fn){return arguments.length>0?this.on(name,null,data,fn):this.trigger(name)}});var rtrim=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;jQuery.proxy=function(fn,context){var tmp,args,proxy;if(typeof context==="string"){tmp=fn[context];context=fn;fn=tmp}
if(!isFunction(fn)){return undefined}
args=slice.call(arguments,2);proxy=function(){return fn.apply(context||this,args.concat(slice.call(arguments)))};proxy.guid=fn.guid=fn.guid||jQuery.guid++;return proxy};jQuery.holdReady=function(hold){if(hold){jQuery.readyWait++}else{jQuery.ready(!0)}};jQuery.isArray=Array.isArray;jQuery.parseJSON=JSON.parse;jQuery.nodeName=nodeName;jQuery.isFunction=isFunction;jQuery.isWindow=isWindow;jQuery.camelCase=camelCase;jQuery.type=toType;jQuery.now=Date.now;jQuery.isNumeric=function(obj){var type=jQuery.type(obj);return(type==="number"||type==="string")&&!isNaN(obj-parseFloat(obj))};jQuery.trim=function(text){return text==null?"":(text+"").replace(rtrim,"$1")};if(typeof define==="function"&&define.amd){define("jquery",[],function(){return jQuery})}
var _jQuery=window.jQuery,_$=window.$;jQuery.noConflict=function(deep){if(window.$===jQuery){window.$=_$}
if(deep&&window.jQuery===jQuery){window.jQuery=_jQuery}
return jQuery};if(typeof noGlobal==="undefined"){window.jQuery=window.$=jQuery}
return jQuery});jQuery.noConflict()